Loading Video…
This browser does not support the Video element.
Google vs. Mountain View: a battlefield or tempest in a teacup?
Google is running into issues with new development and housing in their hometown of Mountain View. Reports say the online giant was trying to strong arm the city.