by: Diana West
"Hey, and isn't Saudi Arabia's Mecca the direction in which United States Marines are instructed not to spit? Hey, and isn't Saudi Arabia's Mecca's Islam the doctrinal basis for Saudi Arabia's horrific treatment of women?
The ad is airing on Fox Business Network."
No comments:
Post a Comment