Skip to main content
Gregory David MacFarlane

Gregory MacFarlane’s Legal Guides

1 total

  • Philadelphia Municipal Court: Criminal Trial Process

    Arraignment This is the first Court date, held in room 404 of the Criminal Justice Center. It is a simple, but necessary procedure. Here, the court gives notice of the precise charges which have b

    Read more