US celebrates Independence Day with new freedom

This post was originally published on Global News.