18 November – Worldwide Demonstration 14.0
Worldwide Freedom Rally, Saturday 18 November 2023 From the Twelve Ships In the Night newsletter: There has been no announcement of anything organised on the Worldwide website for an event in London. However, some people have already bought coach tickets and are coming to London for the anticipated Worldwide Demonstration Event. They are gathering at