In protest against the British government’s new oil and gas permits, activists from the Just Stop Oil group glued their hands to a replica of Leonardo Da Vinci’s “The Last Supper” on display at the Royal Academy in London on Tuesday. Below the board, protesters spray-painted the phrase “No New …
Read More »