Public Art Installation, They Have Landed, Disappears

For more than 10 years, Loren Naji’s iconic sculpture “They Have Landed” sat politely on a slip of greenspace in front of the West 25th RTA station, but now it’s gone. “They just threw it away,” said Naji during a Feb. 16 phone interview. “Can you imagine?” Its role as public art was clear: The sculpture was marked with a […]

Read more