Two U.S. Postal Service employees are dead after a shooting at a facility in Memphis, Tennessee, according to a report from CNN. The shooting took place on Tuesday afternoon.
According to the report, the suspect also worked at the facility. He died of an apparent self-inflicted gunshot wound. This story is still developing….