Question: In which country have some of Dilip D'Souza's articles been published?
Sentence (from "Outlook (magazine)"): Outlook is a weekly general interest English news magazine published in India.
Relevant evidence: Yes