‘What the hell is going on’? Can anyone make sense of Sen. Bob Menendez’s video?

Read more: http://twitchy.com/sd-3133/2017/06/20/what-the-hell-is-going-on-can-anyone-make-sense-of-sen-bob-menendezs-video/