World’s Tallest Statue Inaugurated in India

India will inaugurate today the tallest statue in the world that measures 182 meters high. This monument is located in the state of Gujarat, on the Sardar Sarovar dam, in the west... Read more »

Fake Doctor Suspected of Infecting Dozens of Patients With HIV

Up to 38 patients have been confirmed to be HIV carriers due to medical malpractice in Bangarmau, a town halfway between the Taj Mahal and Lucknow, capital of the Indian state of... Read more »