Martin Charest Murders Serial Killer Robert Pickton
Martin Charest is an alleged killer from Canada who has been charged with the murder of serial killer Robert Pickton inside of a Canadian prison According to police reports Martin Charest would attack Robert Pickton (above photo) with a broom stick before stabbing him in the eye with it. Pickton would be in critical condition […]