Cristiano Ronaldo announces international retirement

· Al Jazeera