mohamed badielatest news & developments