All Posts Tagged Tag: ‘jorge selaron’

Artist Found On Stairs, Death Is “Suspicious”

A Chilean artist by the name of Jorge Selaron was found dead under suspicious circumstances on the very stairs he’d spent 20 years of his life transforming into a beautiful work of art. The staircase, located in Rio de Janeiro, has become an international sensation over the years as what was once a dark, lifeless alleyway became bright, vibrant, and …

Read More