LUCE Massachusetts ICE Watch Sticker, Harvard
Taken April 2025
LUCE Massachusetts ICE Watch sticker on a utility pole at Harvard. The sticker directs people to call the LUCE hotline at 617-370-5023 to report and verify ICE sightings.
Taken April 2025



