Chad O’Carroll founded NK News in 2010. He is based in London.

Advertisement