Behind the Saudi-led Blockade of Qatar
NOVANEWS By Asad Ismi Global Research A blockade imposed on Qatar by Saudi Arabia, the United Arab Emirates (UAE), Bahrain and Egypt entered its third month in August as negotiations to end it remained deadlocked. The […]