‘Last warning for prosecution to wake up’: Court raps Delhi Police over ‘irrelevant’ witnesses in 2020 North East Delhi riots case

‘Last warning for prosecution to wake up’: Court raps Delhi Police over ‘irrelevant’ witnesses in 2020 North East Delhi riots case
Linkup