News

Politicians squabble over who is to blame for Amazon decision to ditch New York

Politicians bickered Sunday over who is to blame after Amazon canceled second headquarters in New York.