Aysha Upchurch
Aysha Upchurch, the Dancing Diplomat, is a seed planter and soil agitator who creates, facilitates, and designs for radical change. This translates to her working as a sought after performer, instructor and education consultant whose work...