The German government seized one of Al Jazeera’s best known and most courageous journalists, Ahmed Mansour, this weekend at the behest of the Egyptian government. Al Jazeera has done some of the best work of any media organization in the world exposing the abuses and oppression of the Egyptian government. It is appalling that a western […]