Street View has been slowly getting more locations since it launched in 2007, and now the company has added many of parts of Bolivia and Ecuador to the list. These two South American countries are ...
A pickup truck exploded on a crowded shopping street in Guayaquil, Ecuador, on October 14 evening, resulting in one death and two injuries. The governor described the incident as a deliberate attack.