sldailyissue.com
Evolution – Putting a lie to rest
Evolution – the lie that’s too big to be true – continues to be derided as little more than an unsubstantiated theory, by many of its detractors. The message gets communica…