October 21, 2001: US troops hit Taliban lair by Philippine Daily Inquirer October 21, 2024 0 Comments