Choir to Present “I, Too, Sing America” Choral Festival April 18
Delaware State University’s Office of Choral Activities will present six university choirs in concert in the “I, Too, Sing America” Choral Festival at 5 p.m. Sunday, April 18 in the Education and Humanities Theatre on campus.
