Aspen Ideas Festival
The second largest Muslim country in the world is India. There are no Indian Muslims in Guantanamo Bay. Why is that?
Tom Friedman
  1. aifestival posted this