Particle
.news
Francesca Deidda
6 ARTICLES
2mo ago
Cagliari Court Sentences Igor Sollai to Life for Wife’s Murder
The verdict rested on GPS tracking alongside digital forensics proving premeditation and cruelty