This file photo shows Google’s headquarters in Mountain View, Calif.
This file photo shows Google’s headquarters in Mountain View, Calif. Marcio Jose Sanchez AP
This file photo shows Google’s headquarters in Mountain View, Calif. Marcio Jose Sanchez AP

Google fights online trolls with new tool

February 23, 2017 01:01 PM