BREAKING: Russia Reportedly Offers Ukraine Terms of Surrender
Russia is reportedly ready to negotiate with Ukraine terms of surrender. Last night, Russian President Putin shared the following before invading Ukraine and bombing airports and other locations throughout the country. Advertisement – story continues below Here is a snippet of Putin’s speech last night announcing his decision to send the Russian military into Ukraine: […]