International humanitarian law: developments, activities and achievements (June 2003 - June 2004)