Al Jazeera journalist Mahmoud Hussein has been languishing in a jail in Egypt, without any charge or trial.