Taliban
Appearance
In Afghanistan... harbored Osama bin Laden... not the biggest fans of The West's ideals of freedom and liberty.
In Afghanistan... harbored Osama bin Laden... not the biggest fans of The West's ideals of freedom and liberty.