Authorities in Texas say three workers were killed and two others injured after a scaffolding gave way at a construction site

Leave a Reply

Your email address will not be published. Required fields are marked *