Kyle Hatcher, a US embassy liaison with religious and human rights groups, was just checking out some religious freedom and human rights in Russia. ;) What is the big fuss.
Russian Video here
Warning: This video is graphic.
Now you know how these religious types give a bad name to religion. The saying "do what I say and not what I do" applies so well here.
Click here to read the story
Update: It looks that Russian video has been removed from the youtube.
Recommend this post