Lisbon - Portugal’s former president and Prime minister, Mario Soares, has died aged 92.