Human remains ruled out at Samsung Solar farm, Cayuga

A Samsung spokesperson has confirmed that bones were found on the Samsung solar farm just southeast of Cayuga early last week. Account Director, Counsel Public…