NewsJune 6, 2011UN slaps down Britain, France and New ZealandThree strikes laws are human rights abuses (more…)