Home Videos VIDEO: Ambassadors of Christ Choir – Nashimwe Videos VIDEO: Ambassadors of Christ Choir – Nashimwe November 19, 2021 VIDEO: Ambassadors of Christ Choir – Nashimwe