YEC Lisle’s Incoherent Science

I tried to give Jason Lisle the benefit of the doubt when he was boasting about this young earth creation prediction for the James Webb Space Telescope (JWST). But I…