theprogressiveprofessor.com
Senator Ted Kennedy and British Knighthood
Queen Elizabeth II has given British knighthood to Senator Ted Kennedy of Massachusetts, an action that has no legal effect in America, but is a nice gesture and honor to a senator who has been a s…