British YouTuber detained at Russian space center
A British YouTuber has been detained at a Russian-controlled space center in Kazakhstan. The BBC quoted government officials as saying. . . . . . ....
Scoopearth : Startup Story | Startup News | Trending Business News | Latest Tech News
A British YouTuber has been detained at a Russian-controlled space center in Kazakhstan. The BBC quoted government officials as saying. . . . . . ....