Web Hosting



Video released by Chicago police under court order shows a woman in the moments after she was run over by a cop’s SUV and her leg pinned under the tire.



Source link