Morocco challenges North America with 2026 World Cup bid

23 views
Municipal workers clean a metro station entrance after the renovation of Tverskaya street on Friday in downtown Moscow, as the city continues with preparations for next year's FIFA World Cup. — AFP


23 views