A video by Mike De Leon on current events and the forthcoming Philippine elections.
Mike de Leon
Writer
Director
Tom Estrera III
Carlo Fajarda