A great resource for Legal Information is the Lexis Nexis Database.
Not only does it index Journal Articles, it also has Treaties, Legal Cases, Statutes, Rulings, and Regulations - as well as a wide range of other legal resources. Make it your first choice when doing legal research.
NOTE: To access Canadian Case Law, or Canadian Legal Journals from this database, you must first select International Legal - then Canadian Cases OR Canadian Law Journals.
To access Canadian Laws, select International Legal - Canadian Legislation.
To access International Treaties select Sources - Browse Sources - and select Treaties and International Agreements.
Federal site that allows you to search and browse both Statutes and Regulations.