Mohamed Ibrahim

Mohamed Ibrahim is a writer for the Associated Press.