You despair of mankind sometimes!

Heard the news from Nice (in France) this morning, it’s enough to make you despair…

I wrote a post last November and I never expected to republish it but it’s sadly current today:

The Little Prince