Phoenix68 Well-Known Member Joined Mar 12, 2022 Messages 9,058 Jun 22, 2023 #1 Putin's "New Soviet" Troops; STILL SHOOTING THEMSELVES IN THE FOOT!!! June 19, 2023 .