Naked Putin effigy placed in front of Russian embassy in Prague

Prague, Czech Republic – On Friday, a group of activists placed a naked effigy of President Vladimir Putin in front … Continue reading Naked Putin effigy placed in front of Russian embassy in Prague