The chase ended yesterday for a man identified as Douglas Henry Happer who ran from police Monday after being sentenced to 63 years in prison for several counts of rape and sexual abuse.
Judicial Investigation Police (OIJ) caught Happer yesterday in Alajuelita, south of San José.
|