“Take off your mask” A protest against mandatory face coverings was held in London over the weekend. RT UK is a channel based in London covering British news and politics, protests and interviews with people who make a difference.

Password Reset
Please enter your e-mail address. You will receive a new password via e-mail.