That wonderful Christian Russia again. Where are the shameless Putin shills?
They are awaiting orders...lol.