Huge Protests against rising Energy Bills
London is witnessing huge protests against rising energy bills and the cost of living despite the promises of the new UK government. The prices refuse to come down and the anger is now boiling.
Credit to : WION