Jessica Almada, who has spent the last eighteen months behind bars pending trial, has been cleared on charges of drug-smuggling
Jessica Almada, who has spent the last eighteen months behind bars pending trial, has been cleared on charges of drug-smuggling