‘Busong’ wins grand prize in National Geographic All Roads Film Festival

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.

Read more...