Brazil to take on Uruguay in first semi final of FIFA Confederation cup
Belo Horizonte: Defending champions Brazil on Wednesday ready to take on Uruguay in International Federation of Association Football (FIFA) Confederation Cup played at Belo Horizonte....