Greenpeace protesters disrupt UK Prime Minister Liz Truss speech with 'Who voted for this?' sign
As U.K. Prime Minister Liz Truss delivered a speech Wednesday in which she pledged to stick with the "disruption" of her tax-cutting economic agenda, the... |!| Rehoboth Beach