Jean Menezes

April 7, 2018

Who was responsible for the death of Jean Menezes and why?

The police were responsible for the death of Jean Menezes. First outside the flats were the surveillance officers who had no training in stopping and questioning […]