Video: Student Detained By US Immigration Authorities, Visa Revoked
Federal authorities have detained an international student studying at Tufts University near Boston and have revoked their visa, the university said in a statement Tuesday night.

What's Your Reaction?






