Krauss on the Offensive, not militant, but adamant.

Lawrence Krauss, never one to pull punches, is on the offensive. In this pointed speech at the recent NonCon Conference, in Kitchener (just outside Toronto), Ontario, Canada (The Great White Continue Reading →