charles mcgonigal

Charles McGonigal is accused of working with a former Soviet diplomat-turned-Russian interpreter on behalf of Russian energy magnate Oleg Deripaska.