Andrei Molodkin, a Russian artist exiled in France, plans to project a sculpture featuring human blood donated by Afghans onto St Paul’s Cathedral in protest against Prince Harry’s “boasts” about killing 25 Afghan fighters…Read More