Delhi High Court: Long Delay in Filing Complaint Raises Doubt in Criminal Cases
Delhi High Court states that delay in filing criminal complaints must be explained or it may weaken the case.
Indian man has human rights too
Delhi High Court states that delay in filing criminal complaints must be explained or it may weaken the case.