Tag: Rumeysa Ozturk
‘Kidnapped’: 1,000+ protest after masked ICE agents abduct Tufts Ph.D. student...
Surveillance video shows agents approaching her on the streets near her home Tuesday evening and handcuffing her while she screamed for help.