Womens Day Marches Blocked in Venezuela and Nicaragua
In a growing demonstration of intolerance of public protests that don’t come from their governing parties, the administrations in Venezuela and Nicaragua both sent out the riot police on Saturday to impede the passing of International Women’s Day marches.
Read More




