Alice Sheila Jones, a Liberian gospel singer based in Canada, has released a new song called “No One Can Explain,” which is a beautiful song.
It’s a moving song of praise to the Almighty God for His mercies and excellent works. It explains God’s goodness and grace to mankind.
The Afro gospel hymn depicts an impeachable God, and how words will never be able to define or express everything that God has done.
WATCH VIDEO HERE