Russia is going to take care of business after this attack on Russia proper.
Can you define “take care of business” and put a time frame on when we can expect Russia to finally do it?
Imagine if a year and a half after invading Mexico drones were landing in Washington D.C. and the Banditos were pushing American conscripts back toward the Rio Grande?
Russian Special Military Olympics on display.
Russia has spent the past 515 days attacking Ukraine proper.
This is payback.
Oh and Russia is unable to “take care of business “ as the past 5q5 days have shown