The last time Ashraf Omar knew freedom was July 22. In fact it never even occurred to him that his humorous cartoons about the government's controversial polici