June 27: Shameless indeedThe UNHRC has become an insult to humanity. Its silence against the continuing offenses committed in the name of militant Islam around the world is deafening.Letters 370(photo credit: REUTERS/Handout )