LOL. Alan Keyes? In contact with reality? LOL.
How did you find time away from defending Obama to post here?