Glory TV anchor and General Secretary of International Christian Council (ICC) Taskeen Khan during the "Protest and Candle-Light Vigil" for the persecuted Iraqi Christians and other minorities in front of British Prime Minister David Cameron's official residence 10. Downing Street in Westminster.