CHERNOBYL, Ukraine: Ukraine unveiled a solar plant in Chernobyl on Friday, just across from where a power station, now encased in a giant sarcophagus, caused the world’s worst nuclear disaster three decades ago. Built in a contaminated area, which remains largely uninhabitable and where visitors are accompanied by guides carrying radiation meters, 3,800 panels produce […]