He’s the most elusive and successful street artist of all time. He’s been able to sell paintings for millions, open his own satirical theme park…
JAKARTA, Indonesia — The uncontacted people of the Teriku tribe are the last-known living humans yet to hear of Banksy’s self-destructing painting stunt from earlier…

