Peter O’Neill: Enjoy PNG

By HELEN TARAWA PAPUA New Guinea is the “last paradise on Earth”, and “one of the best countries in the world”, according to Prime Minister Peter O’Neill. Responding to recent overseas media reports which rated PNG as one of the…