ezXplain

news, trends and information easy explained

France on Wednesday admitted that it is the owner of American-made anti-tank missiles found at a rebel military base in Libya, raising awkward questions about European involvement in the civil war. France’s Army Ministry said the four Javelin missiles discovered at … Continue reading