Hindustan TimesLean L·
James Barker cause of death: What happened to Love Island USA producer? Shock passing in Fiji sparks concerns
Love Island USA producer James Barker died at 40 after an unexpected medical emergency while filming Season 8 in Fiji, ITV America and Peacock confirmed.
Read at Hindustan Times →


