Construction workers in Quebec, Canada, went on strike today over recent contract negotiations.








More...