20210715 city.delhi: Delhi court slams cops; imposes fine for 'farcical' riot probe