A must watch clip of this brave and God fearing scholar of Islam where he eloquently explains \\\"Martyrdom\\\". May Allah\\\'s wrath be upon the evil Sauid regime for its non-stop oppression against the oppressed people of the world, from Hijaz to Yemen. A must watch clip of this brave and God fearing scholar of Islam where he eloquently explains \\\"Martyrdom\\\". May Allah\\\'s wrath be upon the evil Sauid regime for its non-stop oppression against the oppressed people of the world, from Hijaz to Yemen. Show Less >>