Embassies and consulates are known to the host government and must be made public by flying their countries flag or displaying its seal. The villa in Benghazi not an official embassy or consulate but was, in fact, a secret CIA command base being used to ship guns to Al Qaeda terrorist mercenaries in Syria. Calling it an embassy is propaganda to manipulate public perception of the event, a psyop similar to how the Feds and the Corporate Media constantly referred to the Branch Davidian church in Waco as a compound and their storm shelter as a bunker. Having security at the villa would draw too much attention to the fact that it was being used as a secret CIA command base.
Well evidently everyone knew of its existence. Still there were NO Marines available to guard any of the diplomatic mission no matter their location or their purpose. Hillary needs to hung out to dry on that point by itself.....right next to the Creep in Chief.....