Seriously, can someone please tell me when the last time a giant imposing wall between two sovereign countries actually made things better?!

Advertisements