Mural showing Statue of Liberty getting handcuffed by ICE agents turns heads in Las Vegas

British artist Izaac Zevalking painted the eyebrow-raising mural. The image depicts Lady Liberty leaning over the hood of an ICE cruiser with her hands handcuffed behind her back.
Source: Daily Egypt3

Related posts

Leave a Comment