2020-11-12
Caesar Artillery India / 72 caesar artillery systems have been ordered by the french army.