Skip to Content

Dominoe Ibarra is a producer and editor at KION News Channel 5/46.

Skip to content