It is possible that the broken solar panels could be leaking harmful chemicals such as cadmium and telluride.
Breaking
Russia urges Iran to pursue a political settlement amid US-Iran tensions and impacts on oil supply....
ZeroHedge - On a long enough timeline, the survival rate for everyone drops to zero...
loading...