Mayor Sadiq Khan demands ALL travelling in London must wear compulsory face masks

The Mayor of London Sadiq Khan has insisted that wearing face masks while travelling in London should be compulsory. Despite British public health experts not currently recommending the use of…

Comments