- Jul 15, 2011
- Reaction score
- Country Flag
- Club or Nation
Apparently there are some nice cathedrals in the Czech Republic that people like to visit..News follows announcement of expulsion of 18 Russia diplomats identified as spies linked to 2014 blast that killed two peoplewww.theguardian.com
Looks like we’re not the only ones looking for them.