Breton, Vincent

Some military lessons from the war in Ukraine - 2024.


78