Parliament approves controversial AGM contract

Parliament House
Parliament House