03/09/2026
BREAKING: Two suspects arrested by the NYPD after allegedly throwing an IED and shouting “Allahu Akbar” during a protest in New York City have been identified as U.S. citizens. Authorities say the device was real and both suspects are currently in custody.