current events Politics Let’s Make a Deal–for Ukraine edkrupatFebruary 21, 2025February 21, 2025 It’s as clear as day to the American public and the Western World that without any provocation Vladimir Putin ordered the brutal invasion of Ukraine by Russia. In retrospect, it... Share