🇺🇸 BREAKING: A student was ABDUCTED at Tufts University in America for writing an Op-ed about lsraeI.
She has been detained and is reportedly facing deportation.
America is no longer “the land of the free…” pic.twitter.com/iMaSRAFMwm
— Khalissee (@Kahlissee) March 27, 2025