Onlookers stand near the scene of a fatal shooting at Delaware County Linen, Wednesday, May 22, 2024, in Chester, Pa., a Philadelphia suburb. Chester Mayor Stefan Roots speaks with members of the media near the scene of a fatal shooting at Delaware County Linen, Wednesday, May 22, 2024, in Chester, Pa., a Philadelphia suburb. A police officer walks the scene of a fatal shooting at Delaware County Linen, Wednesday, May 22, 2024, in Chester, Pa., a Philadelphia suburb.
The charges stem from a shooting Wednesday at Delaware County Linen in Chester, a city about 18 miles south of Philadelphia. Stollsteimer said two brothers — Leovanny Pena and Giguenson Pena, who both worked at the company — were killed, while three other workers — including the woman involved in the dispute — were wounded and remained hospitalized Thursday.