The forensic findings from a crime scene in northern Greece where a police officer shot a teenager who allegedly failed to pay a gas station bill appear to be refuting the claims of the officer.
The forensic findings from a crime scene in northern Greece where a police officer shot a teenager who allegedly failed to pay a gas station bill appear to be refuting the claims of the officer.