United States: May Day protests demand worker, immigrant rights, denounce Trump

In the United States, hundreds of thousands of people marched and rallied in more than 1000 cities across the country on May 1, International Workers’ Day, reports Malik Miah.

May Day protesters with banner

This post was originally published on Green Left.