Health Moscow, some peace proposals ‘might work’ – Ultima Ora by admin June 17, 2023 June 17, 2023 (ANSA) – SAINT PETERSBURG, JUNE 17 – The peace proposals of some countries on the conflict in …