You Are Here: Home » Videos » Interview on Islam channel UK… Mauri Saalakahn- Director, The Aafia Foundation Inc Washington USA