ISTANBUL (AA) – Azerbaijan has slammed France for signing a contract to sell CAESAR self-propelled howitzers to Armenia. “The fact that France, despite the warnings of the Azerbaijani side, has supplied Armenia with lethal and assault artillery installations and other types of weapons is further evidence of France’s provocative activitie...