Authorities at Ranchi`s Bhagwan Birsa Biological Park have announced the birth of two leopard cubs, news of which has left animal lovers thrilled.
Four newborn leopard cubs were recovered from Moraghat Tea Gardens in Jalpaiguri district here today, forest officials said.
Day in Pics: 7th May
Showbiz World - May 7, 2015
62nd National Film Awards