Ukraine celebrates Independence Day, with a new level of meaning as it fights back against Russia
Ukraine is marking its 31st year of independence on Aug. 24, 2022. A scholar of protest movements explains why Ukrainians have never taken its independence for granted.