Guys i don't think Karan has Killed Gujral. He said that he has killed Gujral in order to save nandini, because he doesn't want the truth to come out about tanya.. also in today's episode he said to meera that he doesn't want to be released at the cost of nandini's life.. so maybe he is just protecting her.
What do u guys think?