This week on Latino Rebels Radio, Nicaragua has seen protests that have led to dozens of deaths since last Wednesday. 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.