Banksy has unveiled a new mural that many view as a message that ...
CBS News - 19 Mar 2024The mural is in North London's Finsbury Park, appearing behind a heavily pruned tree as the world welcomes the first day of spring. Behind the tree, Banksy ...