Videos by New Acropolis in New York in New York. Philosophy in Action
Amazing talk by an incredibly heroic lady... so INSPIRING!