Weekend Captionfest

Sec. of State Hillary Clinton in Nairobi, Kenya, during her recent African trip.

NB Staff
NB Staff