Dianavan, R2P hasn't been brought to U. S. news, so Americans haven't heard of it. I listen to CNN, MSNBC etc., and the BBC daily, but don't recall it being mentioned; I doubt if European news agencies have bothered with Martin's speech. NAFTA is a dirty word to many Americans (= lost jobs).
Martin made a nice speech. I hate to say it, but I'm afraid the mouse (Canada) has little clout.