Prince Mustafa Ali issues a challenge!