Beyoncé marks Fourth of July with first new song in two years

· The Independent