Moscow Russia and Her Trams!

The first electric streetcar drove through Moscow’s streets on April 6, 1899. Watch the video for some Russian history…

Russia Upset With South Korea!

The second picture accompanies an article which appeared on April 1 about “Freedom of the Chechen fight for independence, who fought against the imperial state, which oppresses them.” It depicts a subway car with a blown up bodies near which are scattered bloodied figurines. And above him is a huge sobbing bear in a furContinue reading Russia Upset With South Korea!