World World’s largest barbershop unveiled at Clock Towers Center in Makkah Facility boasts 170 chairs and can serve pilgrims Published 29 Mar, 2025 10:06am