Tag: Dimitris Aspiotis

Serial Rapist Tagged ‘Beast of Kavos’ Falls 100ft Off A Cliff While Fleeing Police Arrest

A serial rapist known as 'the Beast of Kavos' fractured his back