Talk:Young Skeptics

Notability
I think notability is established in citations from 4 independent news sources, the washington post,The christian post, Democrat and Chronicle, part of USA today, WXXI News.