A spokesman for the New Delhi Police Department says officers arrived to find the shriveled-up carcass lying in the unidentified woman's kitchen.
The specimen - believed to be an extraterrestrial insect - has been taken to the New Delhi Science Institute for study.
![]() |
![]() |
![]() |