Read MoreThe government is set to be sworn in on April 2 but could face strong resistance from the far-right Chega party.The government is set to be sworn in on April 2 but could face strong resistance from the far-right Chega party.

Terms of Use
Read MoreThe government is set to be sworn in on April 2 but could face strong resistance from the far-right Chega party.The government is set to be sworn in on April 2 but could face strong resistance from the far-right Chega party.