India, July 2 -- A woman in the UK reportedly developed 38 brain parasites, which her doctor believes she developed after contracting a tapeworm during a three-month-long trip to India. In 2007, the ... Read More
India, June 30 -- A parent who lived in India for four years alleged that a prominent international school in Bengaluru subjected students to immense stress and a disrespectful atmosphere. In a viral ... Read More