The 2,684-page charge sheet filed before Chief Judicial Magistrate Anuja Prabhudesai has examined 152 witnesses including the victim, staff of Tehelka magazine and the investigating officer in the case.