‘Inappropriate’: UK taxpayer-backed satellites set to be launched from Russian-owned facility, on Russian rockets | Politics News News Entertain ‘Inappropriate’: UK taxpayer-backed satellites set to be launched from Russian-owned facility, on Russian rockets | Politics News Evelyn V. Falk March 2, 2022 A organization section-owned by the British governing administration is established to launch satellites from a Russian-run facility... Read More Read more about ‘Inappropriate’: UK taxpayer-backed satellites set to be launched from Russian-owned facility, on Russian rockets | Politics News