Ali Shaaban's recent activity