Businessinsider.co.za | Anti-lockdown protesters flooded central London even though there is no longer a lockdown to oppose
Published
July 19 was England's "freedom day," with almost all restrictions gone. But some people are still protesting.
Full Article