Launching out of Minden, Germany; Project Space Planes tethered 200 paper planes to a helium balloon and released the contraption up to "the edge of space". The balloon burst releasing the planes each fitted with a message for its finder to wander back down to earth. Their website claims to even have some unconfirmed discoveries of the paper planes in South Africa and America!
Check out their website! Looks like they're preparing for another launch