Again, well, no, it's not. NCLN is the very definition of a self-published primary source. It is not an editorially-controlled secondary source such as a newspaper, magazine, independent news website or television station. We have no significant indicators of its reliability. Per black-letter policy, "Never use self-published sources – including but not limited to books, zines, websites, blogs, and tweets – as sources of material about a living person, unless written or published by the subject (see below)."