Not really sure who Ned Myers is, but he is definitely a creationist, and at one point got the opportunity to lay out his delusions about science in a column in the (now defunct?) Daily News Journal. In the column, Myers was concerned that in 2011 “American public school students place 23rd in...
Read the full lunacy: #2045: Ned Myers Encyclopedia of American Loons