Death from heaven for Russian invaders
Posted on
March 4,2024
Russians really think they know how to play dead.