NEW DELHI: Incense sticks are a big part of India’s culture. People use them to offer their prayers to the gods and deities they believe in....