Saudi Arabia’s bid to host the 2034 World Cup was considered “medium risk” for human rights by FIFA…
Read More »Arabia
The Indian Premier League (IPL) 2025 mega auction at Jeddah in Saudi Arabia will witness plenty of twists,…
Read More »Death penalty figures in Saudi Arabia are breaking records and shocking the world. More than 100 foreigners have been given…
Read More »