Monitored wildlife populations plummeted 73% in just 50 yrs, says WWF report; experts highlight alarming vulture losses in India | India News – Times of India
Representative Image (Picture credit: X) NEW DELHI: There has been a steep 73 per cent decline globally in the average…