17
views
views
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.