USA TODAY International Edition
Trump lawyer Bruce Castor
Pilloried for meandering arguments Tuesday, the former prosecutor is no stranger to controversy.
USA TODAY International Edition
Pilloried for meandering arguments Tuesday, the former prosecutor is no stranger to controversy.