Hit and run vehicle kill leopardess in Yala
The carcass of a young female leopard was found inside the Yala National Park reportedly a victim of another hit and run tragedy. The authorities had received reports of several animals being killed by careless drivers transporting visitors on safari.