20 years after 9/11, the Taliban rules in Kabul, but God rules in heaven. Deus Vult.This episode dedicated to our Veterans and those who paid the ultimate price.