Loading the player... << Radio I'm Feeling Lucky! Radio >> CHANNEL INFORMATION Language English Location Nairobi Country Kenya Information Live streaming "90.7 Truth FM" is a radio ministry of Africa Inland Church (AIC-Kenya) broadcasting various Christian music and gospel, praise, worship, sermons and services from Nairobi, Kenya. 1516 views