Al Jazeera journalist vindicated as Interpol rejects request from Egypt
Interpol, the international organisation for police cooperation, has rejected a request from Egypt to issue one of its red notices against Ahmed Mansour, an Al Jazeera journalist. An Interpol red ...