As the Last U.S. Soldier Leaves Afghanistan on the August 31st Deadline, Where is Joe Biden?

The August 31st deadline comes and goes in Afghanistan and the last remaining troops are pulled...

Read More