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: 21st October
Showbiz World - October 21, 2014
Dia Mirza-Sahil Sangha Wedding Pictures