Saturday 1 August 2015

CCTV footage suggests Chinese workers knew of escalator fault before mother fell to her death.
Security Guard Services Orange County.

No comments:

Post a Comment