Valerie Insinna

Author Archive

  • Mar 12, 2022
    "The computer models would have said Russia wins in 72 to 96 hours," said Marine Corps Commandant Gen. David Berger. They "cannot explain why Ukraine is still hanging on. Why is...