YELLOWSTONE, WY — Embattled Department of Homeland Security head Kirstjen Nielsen was spared the red leash and released into Yellowstone National Park today. After a tumultuous two years as the department head, White House officials flew her inside her travel crate, to the Wyoming sanctuary where officials say there is a slight chance she will […]
Read More