Google unveiled the year's most popular search terms, with 'Nelson Mandela' topping the list, while the three marketing videos that appeared in the top 10 video searches reflect how successful viral marketing has become. Instagram gave us a glimpse …
↧