United States


Exactly seventy years ago more than 150.000 Allied troops, about half of them Americans, invaded Western Europe. They started on the beaches of Normandy and liberated the entire continent within… Read MoreHeroes »


I took this photo exactly a year ago in Oklahoma City. It’s inside the newly constructed┬áDevon Energy Center. And… no Photoshop is involved :-)