Indian rover confirms sulphur on Moon’s south pole Admin Aug 31, 2023 LAHORE MIRROR -- India’s Moon rover has confirmed the presence of sulphur on the lunar south pole, the country’s space agency…