Ahmad Mekki's not afraid of a few protests