Explosion at farmhouse during police raid kills three officers in Italy

Farmhouse, Explosion, police raid, eviction
World
image