District Update: July 30, 2018

Read the July 30th District Update here.
District Update: July 30, 2018