Russia opens facility in South Africa’s North West. Russia has constructed a facility in South Africa that will be used to detect and monitor space junk in a more timely and efficient manner. This is according to Irina... read more → August 3, 2023 Leonard Witbeen Bulletins