Niven was Right

Aug 26, 2009 16:56

China admits harvesting organs from death row prisoners and they have an organ legging problem too! Wow. Now where is the ARM . . .

weirdness

Previous post Next post
Up