banner

Solar panels unveiled at Chernobyl nuclear power site