By Team Latestly
A video clip of two leopards mating on a branch of a tree in Madhya Pradesh's Bandhavgarh Tiger Reserve has been shared online. The video clip of leopard mating is going viral and while some awe at this rare sight, others feel their privacy was breached by the photographers who can be heard clicking around. The male leopard eventually ran off the branch.