Have you seen the meme suggesting that placing solar panels on everyone’s house would cost less than the Iraq/Afghanistan wars and save taxpayers billions?« Continue »
An organization dedicated to infusing logical reasoning and science into political discussions