Saudi-led blockade of Qatar continues, in flagrant violation of international law
A coalition of states led by Saudi Arabia including the United Arab Emirates (UAE), Bahrein, and Egypt (as well as Libya, and the Maldives) continues…
A coalition of states led by Saudi Arabia including the United Arab Emirates (UAE), Bahrein, and Egypt (as well as Libya, and the Maldives) continues…