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…
