avatar

Megan O'Toole

Megan O'Toole is an online journalist and producer on the Middle East desk at Al Jazeera English. She reports primarily on law and politics.

Top Stories

MUST-SEE PROGRAMMES