Guatemala Arrests 7 Police in Killing Probe
Seven Guatemalan police officers were put before the courts on 23 October over the arrest of two brothers freed in the Solรณrzano Foppa murder case. The post Guatemala Arrests 7 Police in Killing Probe appeared first on The Rio Times.