E.U. Regulators File Charges Against Google

Download
A picture taken on October 17, 2014 in Lille, France shows two figures in front of the Google internet homepage.
( PHILIPPE HUGUEN/AFP / Getty )
Produced by w
PRI WNYC