Barack Obama and Hillary Clinton

Barack Obama and Hillary Clinton
Barack Obama and Hillary Clinton / Flickr

Barack Obama and Hillary Clinton / Flickr

 

Fair Observer, 461 Harbor Blvd, Belmont, CA 94002, USA