NASA's Mars rover zeroes in on August landing (Update)
NASA's Mars rover, nicknamed Curiosity, is zeroing in on its August landing on the Red Planet and aims to touch down closer than expected to its mountain target, the US space agency said Monday.