General International Law Web Sites
ASIL (The American Society for International Law)
Based in the USA, this organization has ~4,000 members from ~100 countres, lawyers, judges, government representatives, NGO members, students, etc.
Uphold International Law
This section of the UN's website has links to the legal sub-committee of the General Assembly, the International Court of Justics, and more
Treaties