Filipino-Chinese indie film “Her Locket” will hold its nationwide theatrical release on Jan. 22, 2025. Directed by J.E.
A newborn baby was found inside an eco bag and left on the roadside in Malabon. A vendor was told by a man that there was a ...