British YouTuber Benjamin Rich Detained in Kazakhstan by Russian Authorities for Alleged ‘Illegal Activities’
Russian authorities introduced Saturday {that a} British YouTube star has been arrested on the Baikonur Cosmodrome in Kazakhstan, Reuters stories. ...