May 4, 20070 minute read Ikhwanweb Backs AlJazeera Journalist Howaida Taha Tags Aljazeera Egyptian Citizens Mubarak Police Stations