News Blog

Russian Journalist Sets Herself On Fire

A Russian news editor has died after setting herself on fire in front of an interior ministry office in the city of Nizhniy Novgorod. Irina Slavina earlier wrote on Facebook: “I ask you to blame the Russian...

The Author

MC Haymaker