Just heard about this on Radio 4 - unbelievable. Although I suppose it's not, just that we all manage to bury our heads in the sand about how some governments treat their citizens, until it is forced upon us through the media.
Most shocking thing I have seen for a while.