2 min read Finance Zelensky Declaring America Must Send Troops March 2, 2023 James Vincent The desperation/insanity is getting out of hand now that Zelensky is saying that America must sent troops. What? Does he...