sherose island is also home to the local kingdom hall of jehovah's witnesses ubwo twigiraga imbere gato twabonye ishyo ry'imbogo ushaka kumubuza gusenga abapfuye