By Admin, March 6, 2013
Libya has been a country hit by political turmoil. This infographic looks at the United States military operations in the country and what they did to protect its citizens.
Your email address will not be published. Required fields are marked *