
Russia was late getting their stats in for World Happiness Day on March 20th, but here are photos of Scientologists distributing the booklet. Above, in Chelyabinsk, which is a city of 1.13 million just East of the Ural mountains. Below, St. Petersburg, Saratov (a city of over 800,000 on the Volga River), Sevastapol, and Moscow.



