close
This ad will auto close in 10 seconds

Two leopard cubs born in Jharkhand

Authorities at Ranchi`s Bhagwan Birsa Biological Park have announced the birth of two leopard cubs, news of which has left animal lovers thrilled.