Rants Cruel Sports by Christian DeFeo April 15, 2012May 10, 2012 Not far from here, the European weightlifting championships are taking place. This is apparently very…