Human blood ‘to drench St Paul’s Cathedral’ in protest over Prince Harry’s kill claim Posted on March 26, 2023 By Charlielikes 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. news Tags:‘to, blood, cathedral, claim?, drench, harry’s, human, in, kill, news, over”, paul’s, prince, protest, st., topnews, trending