Jun 15 2012
PAKISTAN: Recipient of $2 billion in U.S. tax dollars every year, yet never on the Top List Of World’s Worst Human Rights Abusers
13-year-old girl raped by grocery store owner who pours acid down her throat to silence her.
Young couple marries for love. The bride’s brother kills them for Islamic ‘honor.’