The Spirit of ’76 is America’s most famous Revolutionary painting — the definitive image of independence, instantly recognizable wherever it appears. First displayed at the Centennial Exposition in ...
More than three years after a woman was pushed to her death in front of an approaching New York City subway, a New York congressman is making a renewed push for legislation to expand access to mental ...