North Central College dean analyzed breaking news on WGN-TV
Read more
Stephen Maynard Caliendo interviewed regarding the latest developments in Afghanistan
As the capital of Kabul, Afghanistan fell to the Taliban, American and Western forces mobilized to evacuate their citizens and Afghan allies.