Google rebuffs Russia over political advertising accusation

Google rebuffs Russia over political advertising accusation
A man walks past a Google sign outside with a span of the Bay Bridge at rear in San Francisco. File photo/ AP

Most Popular Stories