‘Lemmings To The Sea Award’ for 2017 Bestowed to America in Only Third Week of Year

More On, a California think tank, has given the United States of America its 2017 “Lemmings To The Sea Award” in only the third week of the year. It’s the first time a country, rather than an institution or individual, Continue reading