14 February 2023 TWIN TRAGEDY: Texas Dad Kills Daughters So No One Can Take Them From Him (starts) An armed father from Texas barricaded himself in his home and shot his two twin girls so...