The True Meaning of Righteous Leadership

All the way from Senegal, the Lord is bringing a fresh revelation of the true meaning of Righteous Leadership