A Zee TV news anchor, Rohit Ranjan, was detained by the police from his home near Delhi today, days after the channel ran a misleading Rahul Gandhi video for which it later apologised. Policemen from two states - Congress-ruled Chhattisgarh and BJP-ruled Uttar Pradesh are fighting and jostling for the anchor's custody.