1. ‘You’re a f***ing disgrace!’: US activist heckles anti-China politician

    ‘You’re a f***ing disgrace!’: US activist heckles anti-China politician

    115
    2
    2.95K
    26