Tag: Helen Womack Moscow

Church image on festive toilet rolls has Russian Orthodox fuming

OCP- December 29, 2013

Helen Womack -Moscow 29/12/13 Russian Orthodox believers are up in arms because a company producing toilet paper has brought out a festive batch of rolls ... Read More