WORLD
11 September, 2024
Kamala Harris puts Donald Trump on defensive in fiery debate