site logo

Rio mayor: City is 'making a miracle happen' with Olympic construction progress