Alcântara Launch Center in Brazil

    Brazil’s Space Program Goes On Out of Step with Times and World

    Located in the state of Maranhão, Brazil, the Alcântara Launch Center  made two launch ...