NASA’s robot rover named ‘Curiosity’ landed on Mars. BBC Post navigation TOI: Reforms in 10+2 science stream likelyTOI: Canals dug by ‘intelligent beings’ fuel Mars mystery