Black Heritage Trail of New Hampshire is holding several events in celebration of Juneteenth this year from June 10 through Juneteenth itself.