After 72 years since its last sighting, the Atyopsis spinipes, also known as the bamboo shrimp, has been found in multiple locations across India. A team from the Centre for Climate Change Studies at ...