World NewsNew Banksy artwork confirmed as genuinealexivdMarch 19, 2024March 19, 2024 by alexivdMarch 19, 2024March 19, 2024 A tree mural in Finsbury Park that appeared on a residential building overnight is the work of Banksy, the anonymous street artist has confirmed. The artist claimed... Read more