Any truth to the rumors that Biden might step down,and let Hilliary step in???


... so there!!