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