A new Disney+ series dramatizes the wrongful killing of Jean Charles de Menezes by Met police officers in 2005. His mother advocates for watching the show to shed light on the tragedy and prompt reflection on police actions.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing