Tags » Medea Benjamin
Saudi's Perfidy: Ten Years In Prison and 1,000 Lashes In Public For Seeking to "Respect the Differences Among Us"
Roger’s note: Where is the outcry? Where are the headlines? Where is the righteous indignation? Oh, I forgot. Saudi Arabia is an American ally, its barbarism doesn’t count. 1,351 more words