Achievements in Regalement
Observations of Inanity and the Musings of an Addled Mind.
A Facebook poll can be useful, but a recent one is speaking volumes about how deluded some people are.
Most Americans grossly overestimate how much money is spent on foreign aid. They might be surprised by how little it is, or how it helps us.
Ever get a Facebook comment that makes you cringe?