Signs of defiance against Putin

Signs of defiance against Putin

December 7, 2011

French protests

French protests

December 5, 2018

Russia - Ukraine Gas Row

Russia - Ukraine Gas Row

January 9, 2009