August 15 is a decisive date for Indians and Afghanistan, but for diametrically opposite reasons. Indians won their freedom 75 years ago. Afghan people lost them last year when the Taliban 2.0 stormed back to power in Kabul, took the world and might surprise themselves. The Rag-Tag religious fanatical movement has succeeded in demeaning the […]
Continue Reading