Simone Biles shuts down online criticism of her husband Jonathan Owens 0 03.08.2024 15:45 MarieClaire.co.uk Simone Biles shuts down online criticism of her husband Jonathan Owens