Twenty-eight gharial hatchlings have been spotted in a tributary of Nepal’s Karnali river, the first sign of successful nesting in this waterway in almost two decades. Villagers living near Nepal’s ...