
Six U.S. Citizens Nabbed Over Sea-Route ‘Info Drop’ to North Korea
South Korean police say six Americans were arrested on South Korea’s Ganghwa Island on Friday as they tried to launch 1,600 plastic bottles containing rice, $1 bills, miniature Bibles, and USB sticks “so they could float toward North Korean shores on the …