Delhi: Leopard cub found dead on National Highway, accident suspected
Dec 13, 2023, 10:31 AM ISTEarlier in the first week of December, a leopard was spotted several times in the Neb Sarai area in Delhi prompting Delhi Forest Department officials to remain stationed in the area to nab the animal but it was not found there.