Life in the World Ministry

Welcome to All African Broadcasting Network,the station is Voice of Mama Africa, transmitting from Massachusetts, USA. We bring you News, entertainment, and educational programs from the continent of Africa. We extend our invitation to you to join our network.
Contact Us
507 Main Street
Worcester Massachusetts 01608 USA
7743124250 Station Manager

© Life in the World Ministry 2025