World bids farewell to Pele as ‘king of football’ laid to rest

The three-time World Cup winner died on Thursday at 82 from multiple organ failure due to colon cancer progression The late Brazilian legend Pele was laid to rest at Urbano … Continue reading World bids farewell to Pele as ‘king of football’ laid to rest