'We'll Tear You Apart': Ukrainians Give Defiant Messages to Russians
Residents in the Ukrainian city of Zaporizhzhia shared messages of defiance on March 2 amid Russia’s ongoing military invasion of the country. Radio Free Europe/Radio Liberty (RFE/RL) footage captures the emotions of locals in the area. One local says, “It’s…