Thursday’s World Cup 2014 Doodle Steers Clear of Controversy Google’s World Cup 2014 doodle on Wednesday was aimed at highlighting the ‘Streets of Rio’, and depicted the favelas or slums of the city. This had come under sharp criticism from a June 19, 2014 Channel/Game Online/industrial Power/IT Magazine/LCD TV/LED TV/Magazine Advertisement india/Mobile Launch/Motherboard/Networking/News/Phone Reviews/Security/Social Media/Tablet/Technology News/Telecom News/TV