After Harry’s claim he killed 25 Afghans human blood will ‘drench’ St Paul’s Cathedral as they want him ‘avenged’ for ‘war crimes’ by LLB staff reporter March 26, 2023 March 26, 2023