144: What's Happening in Nicaragua?
Play • 31 min

In the past week, Nicaragua has seen protests that have led to dozens of deaths. What is happening and why does it matter? Latino Rebels Radio talks with Catherine María Rodríguez, a Nicaraguan-American who has been actively sharing what is going on.

More episodes
Search
Clear search
Close search
Google apps
Main menu