Twyla Carter on 150 Years of the Legal Aid Society of New York
This week on the Legal Lens show we welcomed Twyla Carter, Attorney-in-Chief and CEO of the Legal Aid Society of New York where she discusses the 150 year history of the organization and their efforts to create access to justice … Read More
