International News
June 25, 2022
TAFT, Okla. — Two more people turned themselves in Thursday night in connection with the deadly shooting at a Taft Memorial Day Festival last month....