Masks are Muzzles. UK Protests Mandatory Face Masks
Activists took to the streets of London a day after the UK cabinet expanded its guidelines for mandatory face coverings. The demonstration comes amid growing skepticism worldwide over the efficacy of such policies.
Read More