MACABLING, SANTA ROSA, LAGUNA, PHILIPPINES – APRIL 3, 2017 Passers-by found a woman’s corpse floating in the river. Her identity has never been established. Rape was ruled out, even though she was completely naked. Police said it was probably a crime of passion.
TV Reportage