Museum Director Sentenced to Russian Jail Over Composite Photo of Putin and Hitler

Wait 5 sec.

A museum director has been sentenced to 10 years in a Russian prison over a poster featuring a composite photograph of Russian President Vladimir Putin and Adolf Hitler merged into one face.[Read More]