AFP

September 16, 2010

Australian Police Testify for Death-Row Rush

DENPASAR Two top Australian police officers testified on Thursday that an Australian drug smuggler on death row in Bali was – Read More...