Youngstown: At least three people were killed and three others wounded in a shooting on Sunday outside a bar in Youngstown, Ohio, police said. Chief Carl Davis of the Youngstown police department said gunfire was reported shortly after 2am in the area of the Torch Club Bar & Grille in Youngstown. Davis said three people were dead of apparent gunshot …
Read More »Three killed in shooting outside US bar
May 24, 2021