Debris found on Outer Banks may have fallen from space. Authorities ask Elon Musk

A 10-foot by 6-foot chunk of debris that washed up on an Ocracoke Island beach over the weekend has prompted an investigation into its origin, including the possibility that it’s … Click to Continue »