Putin was bitch slapped and frankly he had it coming.
Georgia Ukraine Constant overflights into US and Western territory.
He can do nothing about it.
Oh really! Do tell. "Constant" Russian incursions into US territory. Now I am frightened.