Residents Feared A Plane Had Crashed In The Mountains
One of Google's Loon Balloons, part of an experiment that could lead to the distribution of Internet service via floating relay stations, went down in central Mexico last week, causing concern among the local residents in the mountainous township.