CAESAR self-propelled artillery systems are in service with the Armed Forces of Ukraine 655 views05:16