A delusional president?
Watch this and tell me if you think that President Obama is deluding himself? I suspect that he has far...
Watch this and tell me if you think that President Obama is deluding himself? I suspect that he has far...
In July 2012, CBS's 60 Minutes program had a segment on two young Afghan women being trained in Texas as...