L Leila Global Mod Global Mod 8 May 2022 #1 British YouTube star detained at Russian space centreA British YouTube star was detained at a Russian-controlled space centre in Kazakhstan, the head of the Russian space agency said.
British YouTube star detained at Russian space centreA British YouTube star was detained at a Russian-controlled space centre in Kazakhstan, the head of the Russian space agency said.