Who Is Rumeysa Ozturk? Why Has Tufts University Detained Her? Know All The Details Here!
Rumeysa Ozturk is a graduate student at Tufts University who was held in federal custody. She has caused alarm and raised concerns about the impact of due process, free speech,…