Your place for Space News
NEW YORK (AP) -- Russian operatives spent tens of thousands of dollars on ads across Google…