France Slams US for Forcing Its Own Weapons on NATO Allies
France slams US for forcing own weapons on NATO allies PRESSTV France’s defense chief has blasted the US for trying to force its NATO allies into purchasing American arms and equipment above anything else, days […]