Saudi Arabia has been elected host of the 2034 men's football World Cup, amid criticism from human rights groups and concerns ...
These groups claimed the ship was violating Spain’s official policy prohibiting the transshipment of arms to Israel. In ...