Was it posted today?
I did a search on Biden and did not come up with the rumor.
It gets posted every day, every day.