Brits Face Death Penalty in Bali Cocaine Bust
Two British nationals have been arrested in Bali, accused of attempting to smuggle a significant quantity of cocaine into Indonesia, a country with some of the world's harshest drug laws. They now confront the grim possibility of life imprisonment or even