Sen Kennedy once again spewing truths!!!