Tags Spain

Tag: spain

Esports

Events

Dota 2’s The International 7 will remain in Seattle

Valve has recently announced that its flagship Dota 2 event will remain in Seattle amidst rumours that Donald Trump's administration could force it elsewhere. The...