Ahmed Mansour, the man at the center of the scandal

Controversial Al-Jazeera journalist Ahmed Mansour has been lately at the center of a scandal, this time not because he is under an Egyptian arrest warrant nor because he has been arrested by the German police at Berlin’s airport, but because he insulted in the most Read more