Union minister Harsimrat Kaur Badal and Shiromani Akali Dal president Sukhbir Singh Badal were detained by police Saturday when they were participating in a protest march in Delhi to seek justice for the families of those killed in the 1984 anti-Sikh riots.