Commentary Upfront Blog

  • Finding a shared humanity

    Travel with refugees on the underground railroad from Syria to Germany. You'll feel their courage, resourcefulness, and humanity. 

  • Why we need a summer read

    A summer read can be fun, compelling, intriguing, heartwarming. Every once in a while, a summer read can be life-changing.

  • Rebuilding the trust

    The unprecedented scrutiny police are under must lead to better law enforcement and better community relations.

  • Education's new front line

    Education isn't, as Socrates said, about filling vessels. It is about kindling a flame. The best school principals know that.

  • Why brand-new cities beckon

    As the world becomes more urban - and urban areas become more gridlocked -- 'insta-cities,' surge. 

  • The instant the world changed

    A new world was born 70 years ago out of the ashes of war. With it came many of today's world problems. With it also came a determination to make the world better.

  • Turning the page on a presidency

    A president's legacy is written in clay, not granite. One generation gives a thumbs up, the next a thumbs down. No presidency is every really over.

  • A revolution comes in layers

    The "energy crisis" hit like a locomotive in the 1970s. Today's "energy revolution" didn't happen suddenly. It grew out millions of innovations, processes, and decisions. 

  • Cities worth rebuilding

    New Orleans and all cities arise because people join together. When they are knocked down, that same spirit helps them rise again.

  • Small steps on a planetary concern

    Regardless of the ongoing debate on climate change, at the ground level people worldwide are taking steps to defend their lives and communities.

October 7, 2015

Photos of the Day 10/07

An Afghan National Army (ANA) officer takes part in a training exercise at the Kabul Military Training Center in Afghanistan on Wednesday.

More Upfront Blog


Save for later


Saved ( of items)

This item has been saved to read later from any device.
Access saved items through your user name at the top of the page.

View Saved Items


Failed to save

You reached the limit of 20 saved items.
Please visit following link to manage you saved items.

View Saved Items


Failed to save

You have already saved this item.

View Saved Items