The New Galileos (Original) / The New Galileos (US)
Three female scientists are being held as prisoners by the governments for their stance on climate change as leaders. What will be the price of their freedom?
Info mistake?