Angie Dowds news

'Biggest Loser' trainer Angie Dowds is found dead at Beachy Head, Eastbourne

The Biggest Loser star and personal trainer Angie Dowds has been found dead at Beach Head, Eastbourne. The star of the ITV1 reality show is feared to have fallen or...