Bay St. Louis

American woman kills two policemen, self

American woman kills two policemen, self

By Biodun Busari A 43-year-old woman, Amy Anderson shot herself dead after killing two police officers at a Motel 6 in Bay St. Louis, Mississippi, the United States on Wednesday. According to CBS, the slain officers – Branden Estorffe and Steven Robin responded to a call for a welfare check made to the Bay St. […]