Freedom and Liberty

Freedom and Liberty was a charity that called the survival of Oswald Danes an act of God. (TV: The New World)