Did Kamala Harris pull off the biggest speech of her life? 0 23.08.2024 10:06 BBC News (UK) And there was wild speculation about Beyoncé and Taylor Swift