Judy Heumann has left us.

The worldwide Independent Living and Disability Rights Movement has lost its most outspoken, powerful, and tireless spokesperson. Judy Heumann passed away on March 4, …