carter had previously been in punk band red london icyakora twizere ko izagenda neza kuko nibyo twiteye the people there belong to the orthodox or roman catholic church