Bahrain prepares for Ironman 70.3 Middle East Championship

More than 3,000 racers from 84 countries have arrived in [...]