Will Russia Go All Out To Win the Ukraine War?

Russia is reportedly massing approximately 50,000 troops, including significant numbers of North Korean soldiers, near Ukraine’s Sumy region for a potential summer offensive aimed at creating a “buffer zone.”

 

Read Full Article »




Related Articles