DOWNLOAD MP3: Cyrus Richie – “Miracle God” ft. Stella (With Lyric Video)

Fast-rising gospel singer, Cyrus Richie Delivers New Single & Lyric Video “Miracle God” featuring Stella. German-based Sierra-Leone Praise/worship leader Cyrus Richard Togba,  popularly known as Cyrus Richie has released his anticipated new single “Miracle God,” along with an accompanying lyric video. Celebrating…