Source: Business Insider
A fire at an oil depot following a Russian drone strike on February 10, 2024, in Kharkiv, Ukraine. Global Images Ukraine via Getty ImagesUkraine is on the ropes amid a $60 billion US aid block. Its leaders are issuing increasingly stark warnings that it faces defeat.
Go to Source
Related News