News

Jessica McLaughlin, a 7-Eleven employee in Los Angeles, died after allegedly being attacked by her manager on June 24.