Home » Posts tagged with » Jeremy de Villa

Cop in Dela Riarte slay jumps to death

A policeman being investigated for the death of a motorcycle rider allegedly committed suicide by jumping off the rooftop of a building right inside Camp Crame in Quezon City yesterday morning.