The Baird Inquiry reveals BARBARIC treatment of vulnerable individuals by Greater Manchester Police Written on 19 July 2024. Continue reading