‘Busong’ wins grand prize in National Geographic All Roads Film Festival
By: Bayani San Diego Jr.
- 12 years ago
MANILA, Philippines–Filipino filmmaker Aureaus Solito’s “Busong” won the grand prize at the National Geographic All Roads Film Festival, held in Washington D.C., the director told INQUIRER on Friday.