China Xinhua News
Tens of thousands of people took to the streets in nearly 30 main cities across the United States on Friday to join May Day rallies against the U.S.-Israeli war on Iran and defend labor and immigrant rights
Go to News Site