Police Rule Out Foul Play in Helena Belmonte’s Death; Boyfriend “Traumatized”
Foul play has been ruled out by police following the death of Filipino-American model Helena Belmonte who fell off a building in Ortigas on Thursday, March 20. In a phone interview with INQUIRER.net on Friday, Police Officer 3 Lawrence Punzalan said that they were confident Helena Belmonte committed suicide. “There was a note left on … Read more