World Wires · story 105295 · corroborated · 1 source(s)

Triple homicide: Investigators describe crime scene in Cape Verde

Investigators on Cape Verde reported a severe crime scene following a triple homicide.

Open in the desk

Coverage

What this site indexes