Philip Russell, an American, has been found guilty of drug smuggling and been given a life sentence by an Indonesian court. Russell was sentenced on Wednesday by the District Court in Semarang, the provincial capital of Central Java. On Thursday, a court spokesperson said that 56-year-old Russell was arrested with[Read More…]
