Leopard spotted in human settlement in Greater Noida
A leopard was spotted on Monday night near Sadullapur in Greater Noida(West).Officials from local the local Ecotech 3 police station reached the spot while the forest department was also alerted.
Aug 24, 2021, 21:15 PM IST