In a city known for its record-breaking skyscrapers, one of its most breathtaking architectural triumphs is tucked away in the historic heart of Oud Metha. The Al Nasr Mosque (also known as the Great ...
Editor’s Note: The following story includes graphic material. Audience discretion is advised. The scene inside the Al-Nasr hospital ICU ward is chilling. The tiny bodies of babies, several still ...