Saudi Arabia wins bid to host ‘2034 FIFA World Cup’ Sports December 12, 2024 Riyadh, Saudi Arabia: The 2034 men’s football World Cup will be held in Saudi Arabia, while Spain, Portugal, and Morocco…
Portuguese President calls snap election after PM resigns World Roundup November 10, 2023 Portugal: Portuguese President Mr. Marcelo Rebelo de Sousa has dissolved the country’s parliament and called snap elections. The move comes…