Mehal Singh Babbar, a top leader of the banned militant outfit Babbar Khalsa International (BKI), has died in Nankana Sahib, Pakistan. He was suffering from kidney failure and passed away on March 24, 2025, at a private hospital. Mehal Singh had been a fugitive from Indian law since the 1980s