The New Lede published an article about us, you can see it on our news page or on the source page
HERE