ISLAMABAD: Afghanistan’s Taliban rulers celebrated the fourth anniversary of their return to power in August, with Defense Ministry helicopters scattering flowers from the air to crowds below. Some 10,000 people gathered across the capital, Kabul, in six locations to watch the “flower shower.” The Taliban seized controlof Afghanistan on Aug. 15, 2021, as the US and NATO withdrew their forces at the end of a two-decade war.