A high court in Peru has ruled that former President Ollanta Humala and his wife must be freed from prison while prosecutors investigate their alleged involvement in multi-million dollar kickback schemes.
A high court in Peru has ruled that former President Ollanta Humala and his wife must be freed from prison while prosecutors investigate their alleged involvement in multi-million dollar kickback schemes.