Blog Archives
Documentary: The Price of the World Cup (Video)
Brazil is the home ground of football, the place where football isn’t just a game but a lifestyle. In June, Brazil will be invaded by hundreds of thousands football enthusiasts when the World Cup, the biggest sporting event in the world, will be held in twelve cities throughout the country. The final will be in Rio de Janeiro.
More documentaries…
Watch the Israeli-Palestinian conflict unfold online
Multiple competing hashtags have sprung up beginning with the disappearance of three Israeli teens in early June. Check out this interactive time-lapse heat map tracking the conversation online from June 17 to July 7 here.