Tuesday, 27 August 2013

Latest photo of Cleric Islam El Farsha, happy with his converts in the DPRK North Korea, from his home place village in Afar, near Medina


No comments: