The Africana Institute of the Essex County College (ECC), Newark, New Jersey, United States of America (USA), is holding a Panel Discussion, Essex County College JUNETEENTH REFLECTION today, June 15, 2023, from 2pm to 5pm. The Panelists for the Discussion, which will hold at the Seigler Hall of the College are Steve Williams of the …