Law ❯Legal Proceedings ❯Trial ❯Judge
Yostin Andres Mosquera is accused of killing two men in London and dumping their remains in Bristol; trial set for April 2025.