Tags Fahim Ahmad

Tag: Fahim Ahmad

“Toronto 18” Leader Sentenced to 16 Years in Prison

The Toronto Star – October 25, 2010 Fahim Ahmad, the convicted leader of the so-called Toronto 18, was sentenced October 25th to 16 years in...