Olesya Krasilova

post

Spain captures Russian citizens

AadiCh 21 Feb 2020

Russian citizen Olesya Krasilova was arrested by Spain, possibly at the request of the United States, for allegedly exchanging biological data for third parties.

continue reading