Categories Russia - Ukraine war Russian oil installations: Ukraine’s other front – Le Monde Post author By Mike Nova Post date May 27, 2024 Russian oil installations: Ukraine’s other front Le Monde ← How China and Russia are vying to disrupt US military edge in outer space – The Economic Times → Spain pledges 1 bln in military aid to Kyiv as Zelensky visits – The Peninsula