Canal 19 is a news channel owned by Grupo Megavisión, based in San Salvador.

Leave a comment

Megavisión Canal 19