08.16.2021 - By Cheddar
Jill and Carlo recap a busy weekend of news: Afghanistan falls to the Taliban, a devastating quake hits Haiti as a tropical storm looms, no sign of Delta peak yet and more.