Rep. Troy Nehls (R-TX) announced his retirement from his congressional seat over the holiday weekend, making way for his identical twin brother Trever to mount a bid to replace him, NOTUS reports,

See Full Page