Ukraine’s trademark defiance on display as it marks 31 years of independence, and 6 months fending off Putin’s invasion  CBS News