by
Sugar Skull March 8, 2017
The other day I saw a clip from the TV show, Network in which a man states that America is not the greatest, and proceeded to spout facts and figures to support his claim. I decided to do some checking...and here's what I found.We now are rated the 7th best country to live in. we are 6th in qu...