Hey, give Carter credit - he sealed the Camp David treaty. Obama has undone that - making him WORSE than Carter.
Badabing.