Last-minute shift change may have saved construction worker

© 2025 Vimarsana