Three people involved in the killing of the endangered Ganges river dolphin were arrested after a video of the grim incident went viral on social media. Police officers found the dolphin’s carcass on the embankment of the Sharda canal in the Pratapgarh district of Uttar Pradesh state. Nine other people involved the brutal attack are […]
