US Senator Menendez indicted over gifts of gold bars, luxury car

US, US Senator, Bob Menendez, gold bars, luxury car
National
image