Weekly Roundup: Deadly terrorist attack in Egypt, outcry over slave trade in Libya, and shakeups in Saudi Arabia

In this week’s roundup of the most pressing events happening in the Middle East & North Africa: At least 305 people were killed inside a mosque in the Sinai Peninsula in Egypt, in the deadliest terrorist attack in the country’s history. International outcry builds over the slave trade in Libya, which preys upon African migrants. And, contesting narratives emerge over Crown Prince Mohammed Bin Salman’s supposed “reforms” of the country. Read on to understand what’s going on in the Middle East this week!

Read more