Mock Trial Semifinals day 1

Location & Date