NHS staff from all over the UK laying their uniforms on the steps of Trafalgar Square right now as the deadline for the vaccine mandate draws closer.
02:57 PM - Jan 22, 2022
Only people mentioned by Robertauthor in this post can reply