mustafa powers