Spain captures Russian citizens
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 readingRussian 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