India demolishes illegal 100-metre 'twin towers' outside Delhi
'Total failure': The war on terror 20 years on
20 yrs after Twin Towers fell, US comes full circle