Taliban fighters gather along a street during a rally in Kabul on August 31, 2021 as they celebrate after the U.S. pulled all its troops out of the country to end a brutal 20-year war. / Hoshang Hashimi/AFP via Getty Images)

Washington, D.C. New… […]

Praise the Lord

Read the Whole Article at https://www.catholicworldreport.com/