The latest international news in one place
Rep. Brad Sherman (D-CA) lashed out at Citadel CEO Kenneth Griffin at Thursday’s hearing of the…