“A new study, published this month by the National Bureau of Economic Research (NBER), finds a striking correlation … ‘that youth suicides are closely tied with in-person school attendance.’ ” Mind blowing? The FEE.org article refers to this Dec 2022 … New Research: Public School is “Killing” Your Kids Read More »
This post was created with our nice and easy submission form. Create your post!
Comments
Loading…