Turkish student at Tufts University detained, video shows masked people handcuffing her

1 year ago 36
Read Entire Article