Big Crowds Take to London Streets to Protest Soaring Costs of Living
Thousands of people marched through central London at the weekend in a protest over the soaring cost of living in Britain. Huge crowds flooded into the British capital for the rally to demand that the government…