It's raining space junk in Spain. Rocket fuel tanks, chunks of satellites or something else just over one week, three mysterious objects have fallen from the sky onto the country's southeast, prompting bomb disposal agents and experts in hazmat suits to rush over as puzzled locals looked on. First up…
Continue Reading