Rest in peace Senator Ted Kennedy. The last knight of Camelot has passed. Your decades of service is appreciated and your legacy shall endure.
(You don’t have to agree with his politics or with his actions as a human being, but the fact remains that Sen. Kennedy devoted nearly his entire life to politics and attempting to make life better not only for his constituents but for all Americans. For that alone he should be respected.)