The Grand Jury
The American justice system has a peculiar inheritance from the British – the notion of a Grand Jury. The British themselves got rid of it in 1948 but Americans hold on to it. In theory, a Grand Jury is a protection to ensure that an innocent person does not face unnecessary…
GIPHY App Key not set. Please check settings