The U.N. commission is holding its annual meeting in Geneva this week .