D99 2023 Speech Contests – Timelines

Contests being sponsored by the district this year are [...]