41
Starbase, Spacex’s main release base, is in southern Texas (USA), near the Mexican state of Tamaulipas, on the northeast border of the country. Local environmentalists claim that the activity in the region has caused pollution in water sources and left wreckage of rockets spread across the site.