Signs of defiance against Putin

Signs of defiance against Putin

December 7, 2011

Putin at D-Day event

Putin at D-Day event

June 7, 2014

Ukraine is waiting for its tanks

Ukraine is waiting for its tanks

February 3, 2023