Mock Trial Semifinals day 2

Location & Date