Videos VIDEO: Ambassadors of Christ Choir – Nashimwe 4 years ago VIDEO: Ambassadors of Christ Choir – Nashimwe