Sen. Bob Menendez, D-N.J., has been charged with receiving improper gifts from three local businessmen and working in relation with Egyptian government officials.