Trending News Indian toddler dies after getting head stuck in lift Team Htv 20 Nov, 2015 Indian police said Tuesday they have detained a school principal and a teacher after the death of a…
Life India pays citizens to use toilets to fight open-defecation Team Htv 2 Sep, 2015 Nearly 600 million people in India defecate in the open – this has forced the government to pay…