New York Ranked Last In Freedom Study
A just-released study suggest Americans who like freedom might not love New York.
The Freedom in the 50 States study published by the Mercatus Center at George Mason University puts New York last after assessing an assortment of issues that affect perceived freedom...