Is it easier to kill a species that is not the most attractive looking? It certainly seems so as reports come in of the death of 20 greater adjutant storks from Assam’s Deepor Beel Santuary. The birds, one of the rarest storks in the world, were found at a site near the Guwahati Municipal Corporations […]