Saudi Red Crescent Authority (SRCA)
- Emergency medicine technicians on motorcycles equipped with life-saving equipment can quickly get to sick pilgrims that bigger vehicles struggle to reach
© 2024 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.