Artist Jorge Selaron may have taken his own life by setting himself on fire on the very steps of his masterpiece, a brilliantly colored public staircase that became a symbol of Rio de Janeiro, the homicide police chief said Friday.
To sign up for our daily emails, click here.
To manage your email subscriptions, click here.
Find Us On Facebook
Follow Us On Twitter