menu
Woman Protesting ICE Strips Down in Traffic, Holds ‘I Am God’ Sign with Eye of Providence
A woman protesting ICE caused a major traffic disruption in Los Angeles after removing her clothes and holding a sign featuring the Eye of Providence with the words “I Am God.” The dramatic demonstration drew mixed reactions, with some viewing it as a bold statement against government oppression and others calling it a dangerous stunt.

YOUR REACTION?