CAPITOL COMMENTS

  • CAPITOL COMMENTS
    CAPITOL COMMENTS

    The fate of one of our allies is at the discretion of Vladimir Putin. There are at least 130,000 Russian troops stationed on Ukraine’s border and the waters off the country’s shore have been blocked, leading to potential economic harm for Ukraine. The threat of an invasion is imminent. The trajectory of Putin’s geopolitical goals is clear, and what we’ve seen from President Biden is a lack of seri…