News

Huda Mustafa’s fate on Love Island USA has been confirmed as producers admit they are ‘upset’ with her for a controversial ...