The split-second confrontation between ICE officers and a woman driving a car that appeared to aim at one of them, leading to her death, threatens yet another unraveling of the American civilizational thread. Give a listen.
Learn more about your ad choices. Visit megaphone.fm/adchoices
