INFOSCUM.COM
Police Suggest Security Guard Jemel Roberson Was To Blame For His Own Death
Published Date:
11/15/2018
Source:
huffingtonpost.com
Illinois state police say Roberson refused to put down his gun. Witnesses say otherwise.
Read the Full Story Here
InfoScum.com