kane muhammed mustafa