Thousands expected to block London bridges on Saturday

More than 3,000 people are expected to take part in a national Rebellion Day this Saturday 17 November in an act of rebellion against the British Government for their “failure in protecting the public from … Continue reading Thousands expected to block London bridges on Saturday