Tags: asteroid, Benghazi, budget cuts, embassy, Libya, meteor, sequestration
« previous Kim Jong-un — Carnival Cruise next »