A Christmas Tale: The Downing Street Party, Laughter And Bigger State Crimes
Huge media coverage has been devoted to allegations, and now serious evidence, that a Christmas party was held at 10 Downing Street on 18 December 2020. London was then in a strict lockdown with social events banned, including parties. In leaked footage obtained by ITV News, senior Downing Street staff are shown four days later, […]