Fans furious Ben Cousins is still competing on Dancing with the Stars: ‘He should have been sent home’
By Ali Daher For Daily Mail Australia Published: 19:38 EDT, 22 July 2024 | Updated: 19:39 EDT, 22 July 2024 Fans of Dancing with the Stars were left fuming after…