nastya rybka

Belarusian Model Nastya Rybka Detained by Russian Police after Claiming to Have Trump-Russia Collusion Evidence

Nastya Rybka, who said she had evidence of Russian collusion with Donald Trump's election campaign, has been detained by Russian…

6 years ago