Unbelievable! 129 Indian Students Arrested In USA
Washington: As many as 129 Indian students were arrested in the United States for enrolling at a fake university allegedly to remain in the country. It however, remained unclear if any Odia students were among the arrested students. The…