India successfully launches a new satellite, the Megha-Tropiques, to study monsoon patterns. Continue reading...