This week, Erin Flanagan and Jake Shropshire talk through the recent Russian elections, why there are protests in Cuba, and a special March Gladness segment full of good news replaces our usual third story. Plus, Have You Heard headlines to keep you up-to-date on the biggest stories from the week.