web analytics

Local Bodies: Novopay Exemplifies National’s Governance

Written By: - Date published: 11:45 am, July 31st, 2014 - 26 comments
Categories: bill english, education, Hekia parata, national, same old national, schools, Steven Joyce, wages - Tags: , , , , , ,

Reposted from Local Bodies.

This National led Government is strong on ideology, weak on process and reluctant to accept responsibility. The Novopay debacle exemplifies all of these well.

When questioned about Novopay, National Ministers will never accept full responsibility. Initially the Government blamed Labour because they had employed Talent2 to develop a more sophisticated payroll system to the existing Datacom. This was a total cop out, because software and systems development is a fraught process and always involves a certain leap of faith. Labour’s initial agreement recognized this and included the need for testing and trials before implementation.

There is a long history of difficulties in implementing new IT systems within many government departments under both Labour and National. The most important element in introducing any new system is the management of the implementation and the ability to exit something that is unlikely to work before there are serious consequences. There are many historical experiences like the Police INCIS system that all Ministers should be aware of and contingency plans need to be made if things turn pear shaped.

Stephen Joyce has just announced that the Government will be taking over the management of Novopay after almost two years of stress and wide-ranging issues. Joyce was able to admit that the implementation issues were not all Talent2’s fault and that the Ministry had to share some responsibility. Cleverly, by blaming the Ministry he was able to shift the responsibility away from his cabinet colleagues and his own Government’s ideological interference.

From 2008 the National led Government was determined to introduce widespread systemic change to the way that our public education system has operated. This was entirely ideological because our education system was one of the highest performing in the world (based on international assessments) and other sectors and Ministries were in far greater need of support and change. My most read post The Destruction of New Zealand’s Public Education System (currently 33,000 views) documents the wider changes imposed on education, but I will focus on the particular elements that led to the Novopay mess.

National regarded the Ministry of Education as an overly expensive bureaucracy that needed trimming and cut its budget by $25 million (they gave private schools $35 million at the same time). This was done without any meaningful review and many experienced staff with useful institutional knowledge lost their jobs. New Ministry appointments after this time often did not always have education backgrounds or any experience of working in a school environment.

Ten months before Novopay went live the Government appointed Lesley Longstone to head the Ministry. Longstone was employed from the UK, she had no experience of the New Zealand education system and was obviously chosen because of her expertise in leading the introduction of Free Schools (the UK equivalent of Charter Schools). Longstone struggled in the role and was hardly the best qualified person to fix a ministry that had received one of the lowest ranking of all government departments when it was reviewed a few months earlier by the State Services Commission and the Prime Minister’s office.

The Ministerial Inquiry into the Novopay launch identified a long series of poor decisions and lack of robust oversight. The project was well behind schedule and little of the planned testing and trials had occurred. What tests that had been done had identified numerous faults and yet Ministers English, Parata and Foss were advised that what ever was wrong could be easily rectified after implementation. Very little had been done to prepare schools ahead and there were woefully few staff assigned to field questions and problems that may arise after launching.

The launch was an unmitigated disaster, around 8,000 errors were identified and schools and staff were left suffering for months with a totally dysfunctional system that overpaid, underpaid or didn’t pay at all. Help was almost non existent and many schools ended up paying staff from their own tight budgets and there was no system to return overpayments for many months.

In an effort to save money and implement a system before it was ready has ended upcosting the tax payer $110 million, according to Joyce. Knowing this Government’s manipulation of data it is likely to be much more, but even if we used this figure, that sum would have paid around 2,200 extra teachers for a year or almost 8,000 teacher aids.

Joyce and his colleagues have shifted the responsibility onto Talent2 and the Ministry for the huge waste of money and school disruption that has lasted two long years. This is disingenuous in the extreme and more passing buck that is common under this regime.

It was this Government and its Ministers that:

  • Substantially cut funding to the Ministry of Education without a robust review to support it.
  • Identified the Ministry of Education as poorly performing but did little to address this.
  • Employed someone to head the Ministry with limited local knowledge or relevant expertise.
  • Allowed the Ministry to be staffed with those with little experience of working in a school.
  • Trusted the advice of a Ministry with a poor record and asked few questions.
  • When the implementation went badly, delayed decisive action.
  • Refused any responsibility, but blamed Labour, school staff and the under-resourced Ministry for ongoing problems.
  • As with all other recent school changes, did not widely consult with the profession before hand.
  • Relied heavily on the goodwill of teachers and schools over many months.
  • Paid Lesley Longstone $268,000 in severance pay when many education staff went unpaid for several weeks and even months.
  • Allowed Hekia Parata remain as Minister despite a long history of failure andagainst public wishes (she is still highly ranked in National’s latest list)
No matter what National and its Ministers claim, Novopay is largely their fault, and taking responsibility and making apologies are not what this Government does readily.

See also:

26 comments on “Local Bodies: Novopay Exemplifies National’s Governance”

  1. Lan 1

    It is ridiculous to try and “fix” the software..payroll should be handled by each school, or maybe region ..why they ever hired an Australian company is a mystery ..madness .. plenty of skills for such a routine matter here ..and plenty of business software. Whole thing is nuts!

    • Sam 1.1

      The timeline of Novapay is of no importance, any color of Government makes decisions that come back to haunt them. The contract was let in 2005 and signed off in 2008. The only consolation is that the hard lessons suffered by Education staff and Post Office employees may allow the Billion dollar IRD system be robust and roll out with few problems.

      • Ennui 1.1.1

        Whats the bet that the same idiots will be “consulting” and advising on contracts and deliverables. In a nutshell that is where most IT contracts go off the rails, and the delivering company surrounds itself with bullet proof legal nonsense.

  2. Richard 2

    And it is soooo not fixed. My partner hasn’t received a payslip for 6 months. Wouldn’t have a clue if the pay amounts are correct.

  3. kenny 3

    Captain Fail strikes again!

    Blame everyone but those responsible – gutless!

  4. vto 4

    The novopay bailout by taxpayers is another example of the failure of the policies and philosophies of the current right, as exhibited by the likes of gosman, srylands (same person), farrar, key, joyce, whyte. It now sits on the mantelpiece beside….

    deregulation – 29 dead men at Pike River
    the driver of self-interest – 29 dead men at Pike River
    contracting out to private firms – novopay
    private firms run things better – Air NZ, NZ Rail, Novopay, electricity companies
    deregulation – finance companies, banks and the GFC

    the list is endless and I imagine a BLiP list of such would run mr prents server dry

    the neoliberal dogma that has been foisted on us has failed.

    I once supported it myself but the evidence is now abundantly clear that those principles have very limited use and application.

    You watch the National Party post-Key begin to dump these and manoeuvre back to the middle ways and policies of the past.

  5. Tiger Mountain 5

    In a better world the “NeverPay” debacle would become a standard text on why Freidmanite economics should not be applied to public service delivery.

    Governments should stay out of business the ACToids say (until they crap out) then the long suffering tax payer gets to bail out failed capitalist enterprise again.

    How about; corporates keep out of citizens affairs such as education, health, science, utilities and transport and stick to gadgets, leisure and junk food.

    • Chooky 5.1

      Agreed Tiger Mountain ..this NACT government is a failure and it is exemplified by the shocking mismanagement of professional teachers’ pay…..it is a disgrace!

      Hopefully all teachers will collectively and individually speak out on this before the Election

      • tinfoilhat 5.1.1

        hmmmm unfortunately National and Labour are peas in a pod on much of education…. absolutely hopeless.

        My advice would be to vote Green.

  6. SpaceMonkey 6

    Seems to me the decision for the Government to take over Novopay is a tacit acknowledgement by National that the market doesn’t always get it right…

  7. Stuart Munro 7

    If the government had any integrity they’d sic Paula Bennet and her faceless legions on Talent2. Their fraud has cost NZ four times as much as all benefit fraud put together, so they should face a practical infinity of harassment.

    • ropata 7.1

      but still nowhere near as much as the billions in tax fraud regularly committed by Aussie banks … no penalty as long as we have a bankster PM

  8. Tracey 8

    Does this mean that PPP now stands for piss poor performance?

  9. Macro 9

    Furthermore….
    This “deal” with Talentless2 ends up costing NZ taxpayers $9m a year for a system that is clearly under performing and not up to specification!

    And Furthermore….
    Captain “fix it” has been crowing all year that it was “Improving” – Well we know he is nothing but a bullshit artist – and this is his masterpiece.
    See NRT for more on this sorry tale:
    http://norightturn.blogspot.co.nz/2014/07/improving.html

  10. disturbed 10

    NOVA stands for:
    not obviously very affordable
    Captain fix it said our Gisborne rail wouldn’t pay, and it rings a bell now his NOVAPAY management stinks.
    Roll on election so they can get tossed out and find some other county to mess up not ours.

  11. Tc 11

    The zealots of privatisation get taken for a ride, joyce has failed to deliver which is no surprise.

    Bullying doesnt fix code or process and all labour asked for was an improved system with a web based entry leaving national to make a pigs ear of a payroll system yup payroll nothing new or difficult.

    There are a few enterprise strength systems could have been stood up and running in the time its taken Joyce to fix nothing. But then I think pissing teachers off is a fav nact pastime.

  12. ropata 12

    It was necessary to replace the outdated manual system maintained by Datacom with something. I would be interested to see the criteria for accepting the Novopay tender.

    After INCIS and many many many IT failures around the world surely departments with multi million dollar budgets should have some robust governance. Who the f*ck is responsible for governance of projects if not ultimately the Government.

    Who ignored the warning signs?
    Who forced the system to go live knowing there were 8000 defects, including dozens that were marked as CRITICAL?

    • Draco T Bastard 12.1

      After INCIS and many many many IT failures around the world surely departments with multi million dollar budgets should have some robust governance.

      Something the size of government can support an IT department to maintain and advise on all hardware and software across all of government. IMO, We’re having these failures because the government doesn’t have such a department and we don’t have that department because of the failed ideology that the private sector does it better. The failures that we’ve gotten from INCIS onwards is proof that the private sector sux as far as government is concerned.

  13. Draco T Bastard 13

    Identified the Ministry of Education as poorly performing but did little to address this.

    This is incorrect. They did quite a bit to address it. They:

    1. Cut funding
    2. Lost experienced people
    3. Employed inexperienced people

    and everything else you list. Basically, they did their utmost to utterly destroy the ministry.

  14. tricledrown 14

    Nova Pay has become a whip to beat the teachers with.
    Insider Knowledge has it that it will take at least another 2 years to fix and that anyone caught leaking this information will be instantly dismissed!

  15. dave 15

    well we can all help long suffering teachers by sacking this government on sept 20th

  16. burt 16

    Nova pay sure does exemplify the National Government. Put in place by Labour and inherited by National when it was in a mess – just like the recession handed to National by Labour.

    • Burt, you have an interesting take on responsibility. If we used the analogy of Novopay as a school bus, then we could say that Labour bought the shell of a bus that needed to be constructed for future use. It doesn’t really matter if that shell had some unidentified defects it is the responsibility of the next owner to oversee the construction and not put it on the road until it is properly road worthy.

    • tricledrown 16.2

      burt you are lying it was not put in place by Labour they were only going to trial it for 6 months only in Canterbury to see if the software had any problems and to sse if they could be worked out.
      Hekia Parata rolled it out Nation wide without any trial.
      She is the most incompetent education minister ever.
      This was rolled out with out the trial deliberately to screw teachers over !
      After nationals debacle with INSIS National must have known that one of software like this is prone to failure.

Recent Comments

Recent Posts

  • Backbencher Matt’s Bill is a Doocey
    The latest National Member’s Bill pulled from the ballot is yet another waste of Parliament’s time and shows the Government’s contempt for the House and the public with much more important issues needing debate, says Labour’s Shadow Leader of the ...
    19 hours ago
  • Gun laws creaking under the strain
     Questions have to be asked  after surprising revelations at the Law and Order Select Committee about the police and their ability to manage the gun problem in New Zealand, says Labour’s Police spokesperson Stuart Nash.  “The lack of resources is ...
    19 hours ago
  • Most homeless are working poor – Otago Uni
    The finding by Otago University researcher Dr Kate Amore that most homeless people are in work or study is one of the most shocking aspects of the housing crisis, says Labour’s Housing spokesperson Phil Twyford. “Social service agencies report many ...
    21 hours ago
  • Māori seats entrenched by Tirikatene Bill
    National and the Māori Party need to support my member’s Bill which is designed to entrench the Māori electorate seats in Parliament, Labour’s Te Tai Tonga MP Rino Tirikatene says. “Under the Electoral Act the provisions establishing the general electorates ...
    23 hours ago
  • Trade dumping bill could hurt NZ industries
    The Commerce Select Committee is currently hearing submissions on the Trade (Anti-dumping and Countervailing Duties) Amendment Bill. This bill worries me. I flagged some major concerns during its first reading.   I am now reading submissions from NZ Steel, ...
    GreensBy Mojo Mathers
    2 days ago
  • Just 8 per cent of work visas for skills shortages
    Just 16,000 – or 8 per cent – of the 209,000 work visas issued last year were for occupations for which there is an identified skills shortage, says Labour Immigration spokesperson Iain Lees-Galloway. “The overwhelming majority of the record number ...
    2 days ago
  • Hard won agreement shouldn’t be thrown away
    The Government should ignore talk across the Tasman about doing away with the labelling of GM free products, says Labour’s Health spokesperson Annette King. “Labelling of genetically modified products was a hard won agreement in 2001 by Australian and the ...
    2 days ago
  • National’s privatisation Trojan horse
     The National government is using the need to modernise the school system as a Trojan horse for privatisation and an end to free public education as we know it, Labour’s Education spokesperson Chris Hipkins says.  “There is no doubt that ...
    2 days ago
  • Shameless land-banking ads show need for crackdown
    The fact that more than 300 sections are shamelessly being advertised on Trade Me as land-banking opportunities during a housing crisis shows the need for a crackdown on property speculators, Leader of the Opposition Andrew Little says. “Of the 328 ...
    2 days ago
  • Standard and Poor’s warning of housing crisis impact on banks
    The National Government’s failure to address the housing crisis is leading to dire warnings from ratings agency Standard and Poor’s about the impact on the strength of the economy and New Zealand banks, says Labour’s Finance spokesperson Grant Robertson. “Standard ...
    2 days ago
  • Ihumatao needs action not sympathy
    The Petition of Save Our Unique Landscape (SOUL) calling on Parliament to revoke Special Housing Area 62 in order to protect the Ihumatao Peninsula and Stonefields, has fallen on deaf ears, says the Labour MP for Mangere Su’a William Sio.  ...
    2 days ago
  • Student visa fraud & exploitation must stop
    The Government must act immediately to end fraud and exploitation of international students that threatens to damage New Zealand’s reputation, Leader of the Opposition Andrew Little says. ...
    3 days ago
  • Government needs to show leadership in reviewing monetary policy
    The Reserve Bank’s struggles to meet its inflation target, the rising exchange rate and the continued housing crisis shows current monetary policy needs to be reviewed - with amendments to the policy targets agreement a bare minimum, says Labour’s Finance ...
    3 days ago
  • Slash and burn of special education support
    Slashing the support for school age children with special needs is no way to fund earlier intervention, Labour’s Education Spokesperson Chris Hipkins says.  “National’s latest plan to slash funding for children with special needs over the age of 7 in ...
    4 days ago
  • National’s Pasifika MPs must have free vote
      Pacific people will not take kindly to the Government whipping their Pacific MPs to vote in favour of a  Bill that will allow Sunday trading  at Easter, says Labour’s Pacific Island Affairs spokesperson Su’a William Sio.  “We are seeing ...
    6 days ago
  • Maritime Crimes Bill – balancing security and free speech
    Parliament is currently considering the Maritime Crimes Amendment Bill, which would bring New Zealand up to date with current international rules about maritime security. The debate around the Bill reflects two valid issues: legitimate counter-terrorism measures and the right to ...
    GreensBy Kennedy Graham
    7 days ago
  • Teachers’ low wages at the centre of shortages
      Figures that show teachers’ wages have grown the slowest of all occupations is at the heart of the current teacher shortage, says Labour’s Education Spokesperson Chris Hipkins.  In the latest Labour Cost Index, education professionals saw their wages grow ...
    7 days ago
  • Government’s Tax Law undermines common law principles
    A tax amendment being snuck in under the radar allows changes to tax issues to be driven through by the Government without Parliamentary scrutiny, says Labour’s Revenue spokesman Stuart Nash. “The amendment allows any part of the Tax Administration Act ...
    7 days ago
  • Government slippery about caption funding
      The Government has refused to apologise for taking the credit for funding Olympic Games captioning when the National Foundation for the Deaf  was responsible, says Labour’s spokesperson on Disability Issues Poto Williams.  “This shameful act of grandstanding by Ministers ...
    1 week ago
  • Default KiwiSaver investments should be reviewed
    The investments of the default KiwiSaver providers should be reviewed to make sure they are in line with New Zealanders’ values and expectations, says Labour’s Finance spokesperson Grant Robertson. “Most New Zealanders would be appalled that their KiwiSaver funds are ...
    1 week ago
  • New ministry should look after all children
    The Government has today shunned well founded pleas by experts not to call its new agency the Ministry for Vulnerable Children, Labour’s Spokesperson for Children Jacinda Ardern says.  “Well respected organisations and individuals such as Children's Commissioner Judge Andrew Becroft ...
    1 week ago
  • Ratification okay but we need action
    Today’s decision to ratify the Paris agreement on Climate Change by the end of the year is all well and good but where is the plan, says Labour’s Climate Change spokesperson Megan Woods.  “The Government’s failure to plan is planning ...
    1 week ago
  • Stats changes can’t hide unemployment reality
    Today’s minor drop in unemployment numbers is nothing to celebrate given the changes made to the official numbers that cut thousands of people looking for work out of the jobless rate, says Labour’s Employment spokesperson Grant Robertson. “Making any comparisons ...
    1 week ago
  • Stats changes can’t hide unemployment reality
    Today’s minor drop in unemployment numbers is nothing to celebrate given the changes made to the official numbers that cut thousands of people looking for work out of the jobless rate, says Labour’s Employment spokesperson Grant Robertson. “Making any comparisons ...
    1 week ago
  • Auckland’s affordable homes plummet 72% under National
    Comprehensive new data from CoreLogic has found the number of homes in Auckland valued at under $600,000 has plummeted by 72 per cent since National took office, Leader of the Opposition Andrew Little says. “This data tracks the changes in ...
    1 week ago
  • Govt should face the facts not skew the facts
    National appears to be actively massaging official unemployment statistics by changing the measure for joblessness to exclude those looking online, says Labour’s Employment spokesperson Grant Robertson. “The Household Labour Force Survey, released tomorrow, no longer regards people job hunting on ...
    1 week ago
  • More voices call for review of immigration policy
    The Auckland Chamber of Commerce is the latest credible voice to call for a review of immigration and skills policy, leaving John Key increasingly isolated, says Opposition Leader Andrew Little. “The Prime Minister is rapidly becoming a man alone. He ...
    1 week ago
  • Better balance needed in Intelligence Bill
    Labour will support the NZ Intelligence and Security Bill to select committee so the issues can be debated nationwide and important amendments can be made, says Opposition Leader Andrew Little. ...
    2 weeks ago
  • Serco circus has no place in NZ
    A High Court judgment proves National’s private prison agenda has failed and the Serco circus has no place in New Zealand correctional facilities, Labour’s Corrections spokesperson Kelvin Davis says. ...
    2 weeks ago
  • State house sell-off a kick in the guts for Tauranga’s homeless
    The Government’s sale of 1124 state houses in Tauranga won’t house a single extra homeless person in the city, says Labour’s Housing spokesperson Phil Twyford. “Tauranga, like the rest of New Zealand, has a crisis of housing affordability and homelessness. ...
    2 weeks ago
  • Axing Auckland’s affordable quota disappointing
    Auckland Council has given away a useful tool for delivering more affordable housing by voting to accept the Independent Hearing Panel’s recommendation to abolish affordable quotas for new developments, says Labour’s Housing spokesperson Phil Twyford. ...
    2 weeks ago
  • Ae Marika! Māori Party Oath Bill fails
    The Māori Party must reconsider its relationship with National after they failed to support Marama Fox’s Treaty of Waitangi Oath bill, Labour’s Maori Development Spokesperson Kelvin Davis says. ...
    2 weeks ago
  • Police Minister all platitudes no detail
    The Police Minister must explain where the budget for new police officers is coming from after continuously obfuscating, Labour’s Police spokesperson Stuart Nash says. ...
    2 weeks ago
  • Lost luggage law shows National’s lost the plot
    The Government has proven it can’t address the big issues facing the tourism industry by allowing a Members Bill on lost luggage to be a priority, Labour’s Tourism spokesman Kris Faafoi said. “Nuk Korako’s Bill drawn from the Members’ Ballot ...
    2 weeks ago
  • Hiding behind the law – but can’t say which law
    National is refusing to come clean on what caused the potential trade dispute with China by hiding behind laws and trade rules they can’t even name, says Labour’s Trade and Export Growth spokesperson David Clark. “National admitted today that an ...
    2 weeks ago
  • Work visas issued for jobs workless Kiwis want
    Thousands of work visas for low-skilled jobs were issued by the Government in the past year despite tens of thousands of unemployed Kiwis looking for work in those exact occupations, Labour’s Immigration spokesperson Iain Lees-Galloway says. “A comparison of the ...
    2 weeks ago
  • Kiwis nationwide now paying for housing crisis
    The Government’s failure to tackle the housing crisis is now affecting the entire country with nationwide house price inflation in the past year hitting 26 per cent, Labour’s Housing spokesperson Phil Twyford says. “None of National’s tinkering or half-baked, piecemeal ...
    2 weeks ago
  • OCR cut piles pressure on Government
    Today’s OCR cut must be backed by Government action on housing and economic growth, says Labour’s Finance spokesperson Grant Robertson. “Reserve Bank Governor Graeme Wheeler’s monetary policy statement underlines the limits of Bill English’s economic management. He says growth is ...
    2 weeks ago
  • Government must explain the McClay delay
    Todd McClay must explain why it took two months for him to properly inform the Prime Minister about China’s potential trade retaliation, says Labour’s Trade and Export Growth spokesperson David Clark. “This may be one of the most serious trade ...
    2 weeks ago
  • OCR cut would be vote of no confidence in economy
    If Reserve Bank Governor Graeme Wheeler cuts the OCR tomorrow it would show that, despite his loudly-voiced concerns about fuelling the housing market, the stuttering economy is now a bigger concern, says Labour’s Finance spokesperson Grant Robertson. “Bill English and ...
    2 weeks ago
  • Leading medical experts back Healthy Homes Bill
    Leading medical experts have today thrown their weight behind my Healthy Homes Guarantee Bill, saying it will improve the health of Kiwi kids, Leader of the Opposition Andrew Little says. “The Bill sets minimum standards for heating, insulation and ventilation ...
    2 weeks ago
  • Minister, it’s time to listen to the Auditor General
    Minister of Health Jonathan Coleman needs to listen to the independent advice of the Auditor General and review the capital charge system imposed on District Health Boards, says Labour’ Health Spokesperson Annette King.  “The capital charge on DHBs has been ...
    2 weeks ago
  • Peas explain, Minister
    The Minister of Primary Industries needs to explain how the failure of its biosecurity systems led to the Pea Weevil incursion in the Wairarapa, Labour’s Primary Industries spokesperson Damien O’Connor says “The decision to ban the growing of peas in ...
    2 weeks ago
  • PM’s police numbers wrong
    The Prime Minister has said that police numbers will increase in-line with population growth, however, the Police’s own four year strategy clearly states there are no plans to increase police numbers for the next four years, Labour’s Police spokesperson Stuart ...
    2 weeks ago
  • Ministerial double speak on GP Fees
      The Associate Health Minister Sam Lotu-Iiga was simply making it up when he claimed today that General Practitioners had been given money in the Budget to lower fees, says Labour’s Health spokesperson Annette King.  “In a reply to a ...
    2 weeks ago
  • Government must close loophole in LVR rules
    The Government must urgently close a loophole in loan to value ratio mortgage restrictions which are stopping homeowners from buying new houses before they sell their old one, Labour’s Housing spokesperson Phil Twyford says. “The Reserve Bank was forced to ...
    2 weeks ago
  • Bulk funding means bigger classes
    National’s plan to bulk fund schools can only result in bigger class sizes and a reduced range of subject choices, Labour’s Education spokesperson Chris Hipkins says. ...
    2 weeks ago
  • Time for John Key to sack his Housing Minister
    It is time for the Prime Minister to take serious and meaningful steps to address the housing crisis – and start by sacking Nick Smith as Housing Minister, Leader of the Opposition Andrew Little says. “Clearly whatever it is National ...
    2 weeks ago
  • Coleman puts skids under cheaper GP visits
      Hundreds of thousands of New Zealanders with high health needs are missing out on cheaper GP fees as the cost of going to the doctor hits $70, Labour’s Health spokesperson Annette King says.  “The number of practices subsidised to ...
    3 weeks ago

Public service advertisements by The Standard

Current CO2 level in the atmosphere