News

Thousands of mourners line the streets as Brazilian football icon Pele is laid to rest in Santos, the city of his former club.