James P. Donohue

James P. Donohue is a former U.S. magistrate judge who retired in 2019 after 14 years on the bench.

Advertisement