Swan Dive – The late Beau Biden and Elder Abuse

Satire Thirteen years ago, Beau Biden was the Attorney General for the State of Delaware.  He…