People like you make me sick. You have no idea what International Law is. Are you even a barrister? I doubt it, it is you and your use of words that have no meaning. You use the terms International Law like its a common thread but you obviously have no idea to what you refer. Go get educated.
US rally shows support for ex-Marine held by Iran on spying charges (AP)