Tackling New Year Resolutions: Mail Today, New Delhi. MAIL TODAY, the Delhi based newspaper of the India Today Group of publications (and Daily Mail, UK) interviewed me on why most people fail in their New Year resolutions. The interview is covered in this article.