Parliament approves controversial AGM contract

Parliament House

Parliament House