Former Harvard Fencing Coach Allegedly Took $1.5 Million Bribe
0
4
The Ivy League university fired Peter Brand last year after an independent investigation into one of the allegations.
The Ivy League university fired Peter Brand last year after an independent investigation into one of the allegations.