WITNESS

While other towns are organising activities for the festive season, Kavieng, the capital of New Ireland, is staining itself with buai spittle and rubbish. The town is filthy and not […]