Two Indian students from Cleveland State University lost their lives in a tragic road accident in New York, the Indian Consulate confirmed on Tuesday....
PTC News Desk: Authorities claimed on Friday that four Indian students had drowned in a river close to St. Petersburg, Russia, and that they had recov...