Forums » Netherlands » Americans in the Netherlands

Obama: It's Now Or Never For Health Care Bill