Skip to playerSkip to main content
  • 11 years ago
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.
Be the first to comment
Add your comment

Recommended