openPR Logo

Press Releases from Taking the Initiative Party (1 total)

Taking the Initiative Party publicly shames local MPs for voting against free sc …

Taking the Initiative Party: a new political party that focuses on making real change, by putting integrity back into the heart of politics. A party

Go To Page: