Coronavirus: Middle East states crack down on media freedom (MEE 2020)

Iran plane crash poses a challenge for Canada-US relations (MEE 2020)

Gaza 2020 (MEE 2019)

Nations Divided (Al Jazeera 2019)

Tainted Water (The Star 2019)

How Canada’s looming vote could affect Ottawa-Riyadh rift (MEE 2019)

Standing Still (The Signal 2019)

US facing ‘Arab wall of rejection’ over Palestine peace plan (MEE 2018)

Qatar ‘forging its own path’ one year into Saudi blockade (MEE 2018)

Could ISIL stage a comeback? (Al Jazeera 2018)

Oman moves closer to a post-oil economy (Al Jazeera 2017)

Bedouins in Oman: A foot in two worlds (Al Jazeera 2017)

Is the time right for Saudi-Iran rapprochement? (Al Jazeera 2017)

Inside al-Aqsa (Al Jazeera 2017)

Can Qatar-Gulf rift be repaired? (Al Jazeera 2017)

Iranians still waiting for dramatic economic change (Al Jazeera 2017)

Inside Tehran’s monument to US ‘arrogance’ (Al Jazeera 2017)

Broken Homes (Al Jazeera 2017)

The changing face of Gaziantep (Al Jazeera 2016)

Life in an ISIL firing zone on the Syria-Turkey border (Al Jazeera 2016)

How a ghost town embodies the Cypriot divide (Al Jazeera 2016)

Pressure mounts for Olympic refugee team (Al Jazeera 2016)

Building the occupation (Al Jazeera 2016)

Why on earth would anyone do this? (Al Jazeera 2015)

The day Kuwait would rather forget (Al Jazeera 2015)

Battle for Mosul: The cards are stacked against ISIL (Al Jazeera 2015)

A year of ISIL: ‘There is no future for Iraq’ (Al Jazeera 2015)

Memories preserved in the dark heart of Shatila (Al Jazeera 2015)

24 Hours in Gaza (Al Jazeera 2015)

Resolution still elusive in war-torn Yemen (Al Jazeera 2015)

Political bickering stalls Gaza rebuilding (Al Jazeera 2015)

Living among Gaza’s dead (Al Jazeera 2015)

The orphans of Gaza (Al Jazeera 2015)

Remembering Shujayea (Al Jazeera 2015)

Outcry over student arrested in Tajikistan (Al Jazeera 2014)

Discontent simmers among East Bank Jordanians (Al Jazeera 2014)

The Godot of Egypt (Al Jazeera 2014)

Canada-Saudi arms deal has ‘significant risk’ (Al Jazeera 2014)

Seeking justice for Canada’s murdered women (Al Jazeera 2014)

Battle ramps up over Canada oil pipeline plan (Al Jazeera 2014)

Why Toronto may re-elect crack-smoking mayor (Al Jazeera 2013)

The Ford drama takes a surreal turn on Dixon Road (National Post 2013)

Don Jail has done its time (National Post 2013)

Plagiarism questions dog TDSB director (National Post 2013)

Running on overtime (National Post 2012)

Don’t call time just yet (National Post 2012)

Cemetery resurrected (National Post 2012)

Courting disaster (National Post 2012)

800-plus detainees, but little of note (National Post 2012)

Threat level Orange (National Post 2012)

A search’s tragic end (National Post 2012)

Legends never die (National Post 2011)

‘We’re in a war with the fire department’ (National Post 2011)

Good news runs out in Mississauga (National Post 2011)