Month: September 2020

Delhi riots: Delhi Police file voluminous charge sheet against 15 accused

New Delhi: Relying on the technical evidence and 747 witnesses, Delhi Police's Special Cell on Wednesday filed a voluminous charge...