Are we any better? by George • October 18, 2011 Everyone has been up in arms about the awful story out of China today about a hit and run incident involving a toddler. And rightly so. The little girl had wandered off from her mum and was knocked over by… Read more →