Saudi Arabia’s Sports Minister Prince Abdulaziz Bin Turki al-Faisal has outlined ambitious plans for the 2034 FIFA World Cup, ...
Moscow on Friday accused Ukrainian troops of killing 22 people in an occupied Russian village, including eight women who were allegedly raped before being ...