Step Back premier a poignant lesson to youths amidst spate of stabbings

This weekend as a spate of attacks raged across parts of South London, leaving one person dead and at least 10 injured, Leo Powell premiered his short film Step Back, a drama about youth violence which has been endorsed by the Metropolitan Police.

Read more