Catherine Soi is an Al Jazeera English reporter.