artist found on stairs Articles

Artist Found On Stairs, Death Is “Suspicious”
· 4

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, …