Truth, Inspiration, Hope.

Tag: evacuation vehicles

taliban-fighters-in-mosque-islamic-emirate
Taliban Declares ‘Islamic Emirate’ of Afghanistan
Having regained control over Afghanistan and toppling the U.S.-backed government, the Taliban resurrected...