minus-squarei_ben_fine@midwest.socialtoGreen Energy@slrpnk.net•China is building 75 solar parks in Cuba, and the island’s power crisis is becoming an infrastructure experimentlinkfedilinkarrow-up16arrow-down1·8 days agoBetter than the U.S.'s embargo murder linkfedilink
Better than the U.S.'s embargo murder