SAUDI ARABIA has been chosen to head the UN Human Right council. The nation that practices inhuman treatment of it's own citizens. From beheading to crucifixions to severe lashings far in excess of the severity of the crimes. How can they possibly sit in judgement on anyone else when
they practice such severe treatment of their own.
It's just another sign that the world is going totally nuts. This one for now takes the cake.