WITNESS

The Waigani traffic lights near the Kina Bank is notorious for pedestrians rushing to cross the road. Pictured is a pedestrian trying to cross when the traffic lights are green […]