Rubber duck that escaped failed world record race 18 years ago found 400 miles away in Orkney
Published
One of the ducks was found 423 miles away on the island of Stronsay after being released in Dublin.
Full ArticlePublished
One of the ducks was found 423 miles away on the island of Stronsay after being released in Dublin.
Full ArticleBy Doug Bandow
Washington, DC is going through its annual budget charade. The US Congress is no longer capable of..