22 September 2021

Protesters march in Central London against UK vaccine legislation

By Fight Left