A new documentary based on British archival records challenges the long-standing claim that Shaheed Udham Singh swore an oath on Waris Shah’s Heer during his 1940 London trial. Official court documents reveal that Udham Singh did not take any oath at all; instead, he made a legal affirmation to speak the truth, raising fresh questions about a narrative that has appeared in history textbooks for decades.