A judicial review is a type of appeal in English law where a person can challenge a decision of a government body or a court.
A judicial review is a type of appeal in English law where a person can challenge a decision of a government body or a court.