Since Obama has been President, the following foreign leaders have lectured Congress:
Petro Poroshenko, President of Ukraine
Lee Myung-bak, President of Republic of Korea
Binyamin Netanyahu, Prime Minister of Israel
Julia Gillard, Prime Minister of Australia
Felipe Calderón Hinojosa, President of Mexico
Dr. Angela Merkel, Chancellor of the Federal Republic of Germany
Gordon Brown, Prime Minster of the United Kingdom of Great Britain and Northern Ireland
Yea, and this was a lecture. From the dude whose country is so sh*tty that his citizens are leaving in droves to come to the USA. And he dared to criticize how we were dealing with the problem he caused!
Notice all the anti-American democRATs applauding. They won't applaud Bibi, if they even attend.
I understand other foreign leaders have lectured Congress. Churchill did back in the day. The question is whether they should at all.