Browsing Category

Sports

Pele’s mausoleum: A heartfelt homage to a soccer superstar

As soccer devotees step onto the artificial turf and gaze at the fan photos adorning the walls, they'll find themselves standing in the newly-opened mausoleum of soccer legend Pele, located in the city of Santos, Brazil. The final resting…