Rod Charles

Rod Charles is a former Metropolitan Police Chief Inspector, and great uncle of Rashan Charles, who died while being restrained by an officer of the Metropolitan Police on Saturday, 22 August 2017.

Audio available Bookmark Check Language Close Comments Download Facebook Link Email Newsletter Newsletter Play Print Share Twitter Youtube Search Instagram