Makkahs
0
Saudi Gazette reportMAKKAH — The Saudi Red Crescent Authority (SRCA) ambulance teams in Makkah swiftly responded to a medical emergency at the ...
Saudi Gazette reportMAKKAH — The Saudi Red Crescent Authority (SRCA) ambulance teams in Makkah swiftly responded to a medical emergency at the ...