Robert Budd Dwyer, Pennsylvania’s state treasurer, took his own life during a televised press conference after his bribery conviction.
PA Treasurer Dies by Suicide on Live TV
3 min read
Continue reading in the USA News Updates app