Michele Nealon-Woods giving a speech in downtown L.A.

Michele Nealon-Woods giving a speech in downtown L.A.