English language news channel which brings the Russian view on global news.
Have you seen the movie of Alfred Hitchcock “The Birds”? It could be brilliantly shot in Batumi, Georgia!
They occupied all airspace!
Links to explore:
See even more of English Russia:
No comments :
Post a Comment