« BACK  |  PRINT

RS

MEMBER DIARY

Special Olympics Remark – Obama “the least of my brothers”

Remember the Saddleback Forum and Obama talking about America’s greatest moral failure?

Turns out, it is his, not America’s failure.

http://www.youtube.com/watch?v=N_gMDl2Ggvc

Get Alerts