Mandatory helmets for pedestrians? Jim Addison March 8, 2008 Odd News, Society 6 Comments It's just a slippery slope away. In London, they perceive a public health problem from people using cell phones, mainly for text messaging, running into things. Their solution? Make … [Continue Reading...]