News

Thousands of Londoners turned up for the two annual performances of 'The Passion of Jesus' at Trafalgar Square. The free shows have been a fixture of Good Friday in the capital since 2010 ...