Brazilian authorities in Rio de Janeiro were getting ready for the World Cup final between Argentina and Germany. About 25,800 police officers, soldiers and private security guards will be deployed throughout the city. Duration: 00:29
Brazilian authorities in Rio de Janeiro were getting ready for the World Cup final between Argentina and Germany. About 25,800 police officers, soldiers and private security guards will be deployed throughout the city. Duration: 00:29