Mace,
I think we can both agree that Congress has a role in foreign policy, as the examples both you and I have given demonstrate. My point is that it is incorrect to say Congress' only business is passing laws - and I do realize you aren't the one who made that statement, but the statement was made and I had initially agreed with it - I needed to correct myself. I didn't mean to convey the impression it was your error.
No, I don't mean to suggest Congress possesses the full authority to conduct the executive branch's job, and no I don't think Congress should be running foreign affairs. I think a fair reading of any of my posts here would not give one the impression I hold those views. In fact, I doubt anyone here holds such radical views.