Delaware dispatchers help rescue boat stranded in England: Here’s what happened
DOVER, Delaware. – Police dispatchers in Delaware, a 911 caller in Albania, and a boating emergency in England – all separated by thousands of miles, but pieced together to form…