Mexico: A Benghazi in-the-making?

FOX News Videos

Congressman explains why US unarmed officials may be sitting ducks in Mexico