Channel Islam International-logo

Channel Islam International

28.8K Favorites

Location:

South Africa

Description:

A dynamic Islamic radio station that reaches out to a global audience daily. Bringing Islam to the world and the world to you.

Language:

English

Contact:

53 Crownwood Road, Crownwood Centre, Ormonde, South Africa 27844947000