Tuesday, May 21, 2024

Abha Shankar

Abha Shankar is the Senior Intelligence Analyst at the Investigative Project on Terrorism, and Sam Westrop is the Director of Islamist Watch, a project of the Middle East Forum.
spot_img