20080401 news: Milkha Singh; Randhawa to take part in Olympic relay