Muhammad Choudhary is a jihadist who actively engaged in arming the Taliban, yet he has managed to run rings around a lax justice system. His sentence of a mere seven years in prison for terrorism offenses is outrageous. Choudary is furthering the cause of jihad in Britain and is a serious national security threat. Jihadists […]