St Therese Takwa parish dedicate new church
BY IRWIN ANGIKI The people of Takwa village, North Malaita, celebrated the dedication of their newly completed church over the weekend. The three-day programme kicked off on Friday and culminated in a finale on Sunday, marked with much feasting and…