Network: Wedgetail Astrostrategy Cyberstrategy Geofinance Geopolitics Geostrategy Global Energy

Russia Launches Heavy Strikes at Ukraine, Killing at Least 20

The strikes come as Russia and Ukraine have each promised to ratchet up attacks on the other.

Source: The Moscow Times