A Life in Public Service
Published on Apr 19, 20131902 Views
Senator Ted Kennedy delivers a scathing denunciation of the Bush Administration’s science and research agenda, accusing the government of “fighting a war on truth on many fronts.” He lashes out at peo