Watch/listen to the speech by Barack Obama in Berlin, Germany…  

…regardless of which side of the “fence” you are on.

Advertisements