Czech politicians have slammed an article published on the website of Russian state-wide television channel Zvezda, run by the Russian Defense Ministry, on Tuesday, maintaining that Czechs should be grateful that Soviet-led forces invaded Czechoslovakia in 1968. The article in question claimed that…

CONTACT US

We're not around right now. But you can send us an email and we'll get back to you, asap.

Sending

Log in with your credentials

Forgot your details?