Swedish minister Margot Wallstroem was due to address Arab League . Was invited to give a speech as an honorary guest at the meeting in Cairo . But she later learned her speech had been cancelled by Saudi Arabia . She said it was because she had criticised kingdom 's human rights record . Ms Wallstroem had previously slammed Saudi Arabia 's treatment of blogger Raif Badawi .
Swedish minister Margot Wallstroem was due to address the Arab League . Was invited to give a speech as an honorary guest at the meeting in Cairo . But she later learned her speech had been cancelled by Saudi Arabia . She said it was because she had criticised kingdom 's human rights record . Ms Wallstroem had previously slammed Saudi Arabia 's treatment of blogger Raif Badawi .