Police dispatchers in Delaware’s capital city are being lauded for helping direct rescuers to a boat foundering in the English Channel thousands of miles away.
Please follow and like us:
Police dispatchers in Delaware’s capital city are being lauded for helping direct rescuers to a boat foundering in the English Channel thousands of miles away.