UK Telegraph’s Delingpole: ‘In the spirit of magnanimity in total crushing victory I would urge readers not to crow too much about the devastating blow Watts’s findings will have’
Nuclear is most certainly a source of sustainable clean energy. At least seven African countries have signed agreements with Russian nuclear company Rosatom...