Another US embarrassment... Link http://theantimedia.org/hezbollah-us-armored-vehicles/ Tags foreign policy Government Accountability middle east Military Complex News technology United States World Armored Vehicles Hezbollah isis Lebanese military M113 nusra SLA US Source The Anti Media