Debates of June 2, 2004 (day 18)

Topics