the treaty of lisbon has given parliament new powers of agreements
The Treaty of Lisbon has given Parliament new powers on the approval of international agreements.
The Treaty of Lisbon has given Parliament new powers of agreements.