Baghdad Bob lives!
Egypt better get really tough on these IS people—really fast. Islamic Brotherhood is still a powerful force in Egypt!