U.S. Troops Die For Rapists

By Ted Rall May 08, 2009 “Information Clearing House” — LOS ANGELES–American soldiers serving in Vietnam wondered what they were fighting for. U.S. troops in Afghanistan don’t have that problem. They know exactly what they’re fighting for: rapists. After President Obama’s coming “Afghan surge” there will be 72,000 soldiers in Afghanistan. Their primary mission is […]