Debates of May 27, 2005 (day 3)

Topics