MEXICO CITY – Blind vendors angry about having their stalls removed from a downtown Mexico City subway station this week have clashed with police outside city hall. Authorities say five of the vendors suffered injuries in Thursday’s clash and were treated at the scene. The vendors are angry about a …
Read More »