News "Turtle swims from Indonesia to Oregon," with a satellite antenna stuck on its back, the AP reports. A longer story on the turtle's 13,000-mile trip is here. Questions the mainstream media neglected to ask: * Indonesia is the world's most populous Muslim nation. Did the turtle belong to a terrorist organization? * Did it ever study in a madrassa? * Is that an antenna on its back, or a detonator? * ... More
