4 New Banksy Murals Depicting Animals Appear In London. What Do They Mean

A mural depicted three monkeys that appeared to be hanging from a railway bridge. London: A…