Terrorism. Reminds of the things the terrorists would do in Afghanistan, Iraq, Syria and Libya. And Al Sharpton is their leader
IMHO I bet Al Sharpton is the squealer.