Very nice and attractive
Praising God through modern media. God be glorified
It is a radio and television station owned by the Catholic church in Dar es Salaam. its frequency has reached the corner of Tanzania.