The PNG Barramundis have ended their ICC Men’s Cricket World Cup (CWC) Challenge League A campaign with an 88-run defeat to ...