Which authority has the power to impose penalties for flawed investigations?

Choose the correct answer

Explanation

Both the Anti-Terrorism Court and the High Court possess the jurisdiction to grant punishment in cases where investigations are found to be defective.

Which authority has the power to impose penalties fo… — Anti Terrorism Act 1997 | PakQuizHub