Shanti Bhushan lands in fresh controversy