“There is no god but Allah. Muhammad is the messenger of Allah.”
Responses to that message, a short Muslim creed known as the Shahada or “Testimony,” have shuttered an entire school district in Virginia’s Shenandoah Valley region this Friday.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.