Happy Birthday, America! Now get your shit together, will ya?

Whew, 244 years–the second oldest country in the world! Even your iconic Lady Liberty is getting up there, depending on whether you consider her birth to be her date of origin or her date of dedication, she is now somewhere between 134 and 155 years old! How long do countries live, anyway? Japan is the oldest, coming in at about 2680 years old. Compared to that, you’re only about 9-10%

Read more