A Philadelphia Police Officer is being treated after getting hurt on duty Friday night while trying to stop a stolen car.
Rock Island Police Chief Tim McCloud told TV6 on Friday that he believes Blessing Aoci was held somewhere else for hours.