Missed Hunt of the Leopard and Buffalos strike back | Yala National Park, Sri Lanka