Next week is set to become a landmark in Lunar exploration, as India and Russia have positioned themselves to make big advances in this next phase of the space race. The post MOONSHOTS! Russia’s Luna-25 and India’s Chandrayaan-3 in a Space Race for the Moon’s South Pole – Missions Are Set To Land While Countries […]. Read More in Red Pill NOWlej.