Hurricane Tammy unleashed heavy rain in the northeast Caribbean on Monday as it spun over open waters after making landfall in Barbuda. The storm was located about 260 miles north of Anguilla. It had maximum sustained winds of 80 mph and was
A piece of Chinese space junk that reentered the earth’s atmosphere last week disintegrated over Texas, according to reports. U.S. Naval Institute News reported that a second stage booster from a Chinese rocket that launched on June 23, 2022, and placed three