Saturday June 10, 2023
| Last update: Friday at 6:58 PM

International Workers Day march in El Salvador

By staff |
May 2, 2016
Thousands of workers from many unions marched in San Salvador, El Salvador on International Workers Day, May 1, 2016.
inspectorrandoness