farsnews

Riyadh has denied Callamard access to the country and has refused to collaborate with the inquiry she opened in January. . ... Some Saudi allies, including theĀ United Arab Emirates (UAE), Bahrain and Egypt, criticised the report and issued statements in support of Riyadh. . ..

Most controversial news of the day, as detected by AI.