World leaders condemn Russia’s invasion of Ukraine
By Mikaela Delos Santos, Web Editor On Feb. 24 in Moscow, Russian president Vladimir Putin released a televised speech about Russia’s intentions to conduct “a special military operation” in Ukraine. According to Putin’s speech,...