The Portal art installation was unveiled in Philadelphia, Pennsylvania, in October. Now, a group of four people have stolen copper wiring out of it, police say. Screengrab from Facebook post by ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results