Russia-Ukraine War Q&A: Local Experts Call for Energy Sanctions
Local experts explain what has lead up to the Russian invasion of Ukraine, whether sanctions are enough to stop it and if Russia could overtake the city of Kyiv on NBC10 Boston’s newest series, “Russia-Ukraine War Q&A.”