Big Brother Commentary Why Is Saudi Arabia Giving Up A Tract Of Land The Size Of Massachusetts? August 12, 2019 Michael Snyder Under the leadership of Saudi Crown Prince Mohammed bin Salman, a $500 billion “mega-city” is…