Eixampliada News

Russian editor dies after setting herself on fire

October 2, 2020 by Brian Rogers

Irina Slavina earlier left a message blaming “the Russian Federation for my death”.

Filed Under: Default