Female leopard spotted with two cubs in Udaipur
Udaipur: A female leopard was spotted with her two cubs at the GSS campus in Balicha, Udaipur. A person passing by late on Monday night made a video of it on his mobile phone. In which two cubs are seen playing with their mother. It is being told that both the cubs are about 6 … Read more