The mysterious 500,000-mile-square patch of North Atlantic Ocean has been blamed for dozens of unexplained disappearances. It is widely accepted that the Triangle is located between Florida, Bermuda ...
Thursday night storms knocked down trees, flooded roads and left multiple vehicles stranded around the Triangle. The WRAL Weather Team said between 1.5 to 2 inches of rain fell within an hour in ...