Man Sets Himself on Fire Outside Moscow Government Service Center
Moscow Times
The man reportedly shouted “Never give up and never give in” after setting himself ablaze.
Understanding current events through the lenses of the past and future.
Moscow Times
The man reportedly shouted “Never give up and never give in” after setting himself ablaze.