(feat) completed news api closes issue #26