“suicide”
uh-huh ... or maybe she dared to criticize Putin?
got the same treatment that many previous critics of the wanna-be Tsar received?
alas, Russia is a police-state dictatorship, so there’s no free press ...
There goes the call of the Canadian cuck once again.