Republic Day 2026: An old ad with subtle hints towards 'asking uncomfortable questions’ to confront India's ‘failures’ is ...