Philip Carter Train Death: Woman Accused Of Pushing 30-Year-Old In Front Of Moving Train
Charrissa Loren Brown-Wellington, 31, of Whitley Street, Chadderton, Oldham, cried uncontrollably when she was brought before a judge early Tuesday morning for criminal charges related to the murder of 30-year-old Philip Carter, the Manchester Evening News reports. On the evening of Sunday, June 11, emergency medical services were called to the Manchester Victoria station after […]
7y ago