Tag: life sentence
By Lise Alves, Senior Contributing Reporter
RIO DE JANEIRO, BRAZIL – Brazilian Federal Supreme Court Justice (STF) Luiz Fux ordered on Thursday the immediate arrest of Italian national, Cesare Battisti, sentenced to life in prison in Italy and living in...