All Half-True statements involving David Alameel

"More than 40,000 troops are still stationed in Afghanistan with no clear objective. Even in the best case, by the end of the year at least 10,000 American soldiers will still be on the ground."

Advertisement
How to contact us:

We want to hear your suggestions and comments. Email the Texas Truth-O-Meter with feedback and with claims you'd like to see checked. If you send us a comment, we'll assume you don't mind us publishing it unless you tell us otherwise.

Browse The Texas Truth-O-Meter:
Subscribe: