Posts

Showing posts with the label Russia's Ukraine invasion

A possible simultaneous attack by Russia from the North and South of Ukraine.

WW3: What will happen on year zero?