Caren White·FollowMar 4, 2022--ShareI just saw this. It is horrifying. And more evidence of Putin's insanity.