US woman shot dead two policemen, self by afolabi December 15, 2022 0 One Amy Anderson has committed suicide after killing two police officers at a Motel 6 in Bay St. Louis, Mississippi, ...