Czech ambassador posts geography lesson for social media pundits
(Newser) -
A quick geography lesson: The Chechen Republic is a subject of Russia in southeastern Europe; the Czech Republic is a nation about 2,000 miles away in central Europe. The Czech ambassador to the US has issued a statement explaining the difference after a surprising number of social media users...