Select Page

Human blood is set to “drench” one of the UK’s most famous landmarks in a protest over Prince Harry’s controversial remarks about the number of people he killed in Afghanistan.