In what ways may the Carter era foreshadow the first term of an Obama presidency?
Tag Archives: Jim Callaghan
In what ways may the Carter era foreshadow the first term of an Obama presidency?