Downing street, London, England, 5th January 2026: Demonstration No War on Venezuela and No Blood for Oil against the US imperial attack on Venezuela and the kidnapping of President Nicolás Maduro ...