Cindy Sheehan is a disgrace to her son... To the point where he deserved a better mother...