Nov 24
Folks living on Christmas Island, an Australian territory in the Indian Ocean, were greeted with a familiar but bizarre sight this week: thousands of bright red crabs scuttling en masse down roads, across yards, and over special bridges set up for them to cross busy streets.
Post a Comment