A Philadelphia police officer has been found liable for $10 million in the 2011 arrest of a city man, who spent three years in jail before being found innocent.
A Philadelphia police officer has been found liable for $10 million in the 2011 arrest of a city man, who spent three years in jail before being found innocent.