A fisher on northern Brazil’s remote Uriandeua river stumbled on a huge chunk of detritus dropped from a UK Space Agency satellite launch. “It is the launch vehicle payload shroud from the Alphasat launch last year,” a UK Space Agency spokesperson told the BBC. “It probably landed in the Atlantic and then floated inland.” Brazil has asked the UK to come collect their space garbage.