The next Legend of Zelda game will give Princess Zelda herself the starring role. Nintendo announced The Legend of Zelda: Echoes of Wisdom during its latest...
Dramatic clashes have broken out between police and protestors near a famous Barcelona park after it was closed for a private fashion event today. Chaotic scenes...