Which of the following is true? There are more chickens than people in China The Twinkie has an infinite shelf life India has launched a spacecraft to Mars on its first attempt The Indian Space Research Organization (ISRO) has launched an orbiter (Mangalyaan robotic probe) which is now in orbit around the Red Planet. […]