GURUGRAM: People at an Indian village got a ‘stinky surprise’ after some object fell from the sky, causing excitement as well as confusion among the...
GURGAON: Indian actress Bidisha Bezbaruah committed suicide by hanging herself in her apartment Gurugram, a city in the Indian state Haryana.
Bidisha, who was last...