A leopardess and her four newborn cubs were found taking shelter from heavy monsoon rains in a farmer’s shed in Igatpuri town, western India.