Protesters in Washington, D.C., have gathered at the Russian embassy to protest the country’s invasion of Ukraine early on Thursday morning.The protesters gathered outside the Russian embassy after Russian President Vladimir Putin said that he is green lighting a “special military operation” in Ukraine early on Thursday morning local time, and said that “our confrontation with these [Ukrainian] forces is inevitable.”This announcement was followed by explosions heard across Ukraine, in Kyiv, Kharkiv, Odessa, and more cities.
Load More
Load More