NEW DELHI: An internal report prepared by the Delhi Police on the CJP protest at Jantar Mantar has claimed that 2,873 identified participants were found