Found an interesting story?

flower bloom dew plant

Two dead in Louisiana rig incident

Two Texas men were killed and a third worker injured in an apparent blowout in northern Louisiana last week, authorities said.

Already a subscriber? Log in here