Papua New Guinea's attorney-general and Justice Minister, Ano Pala, was arrested and charged with abuse of office and misappropriation on Tuesday night, the latest in a series of high-profile arrests in the country this week.
Mr Pala was detained by the police anti-fraud and corruption unit at Port Moresby Airport as he returned to the country on a flight from Brisbane, Australia.
After five hours of questioning, Mr Pala was charged with 15 counts of abuse of office and 15 counts of misappropriating public funds totalling US$1.02 million.
The unit's Chief Superintendent, Matthew Damaru, said Mr Pala was charged after investigations uncovered the misuse of public funds for his own use and that of two private companies.
After he was released on bail late on Tuesday night, Mr Pala told the Post Courier newspaper that he denies the charges.
It was the latest in a series of arrests this week related to a major fraud case enveloping the office of the Prime Minister Peter O'Neill.
The anti-fraud unit appears to be a step closer to arresting the prime minister, but there's an indefinite wait on a procedural hearing over the warrant.
Mr Damaru said police were patiently dealing with the many legal challenges that have been mounted since 2014 by Mr O'Neill's lawyers to prevent his arrest.
Mr Pala, the attorney-general, was charged last year with perverting the course of justice in a legal matter related to the fraud case.
On Monday police arrested the Mr O'Neill's lawyer, Tiffany Twivey, and charged her with perverting the course of justice, in relation to her actions preventing the arrest of another client, the Secretary of Treasury Daire Vele.
That arrest stems from the same set of alleged fraudulent payments within PNG's Finance Department that has enveloped the prime minister's office.
Fraud police believe Mr O'Neill played a role in allegedly illegal state payments of around $US30 million to the law firm Paul Paraka Lawyers.
Supreme Court judge charged
The Supreme Court judge Bernard Sakora was also on Monday arrested and charged with judicial corruption.
He is alleged to have accepted a payment from a lawyer linked to Paraka Lawyers at the time that he presided over the Paraka fraud case, including a stay application on the warrant for Mr O'Neill's arrest, without declaring the interest.
However Mr Damaru said Mr O'Neill could not be arrested until a separate case relating to legal fees had been heard by the court.
"And that case prevents us from arresting the prime minister," he explained.
"The judge has given them the leave to appeal the decision made by the one-man Supreme Court, so it will depend on when that appeal will be heard and determined, and then we can progress with the prime minister's case."
Momentum
When the arrest warrant issue came to a head in 2014, the prime minister moved to dismantle the anti-corruption body, Taskforce Sweep, whose investigations found that Mr O'Neill had played a role in the allegedly illegal payments.
He also replaced the attorney-general and police commissioner.
But the fallout has been hard to suppress, with the new attorney-general charged with perverting the course of justice, and the replacement police commissioner sentenced to jail for obstructing the arrest warrant on Peter O'Neill.
Since the probe began over two years ago, Mr Damaru has been the subject of various intimidations, and a brief suspension from his role.
He admitted he was concerned for the welfare of his investigators but was spurred on by his desire to do the right thing in pursuing the matter.
Things have moved quickly and the fraud squad is gathering momentum in its bid to bring this case to finality.
Mr O'Neill has repeatedly maintained his innocence but has refused to go in for police questioning over the matter, claiming the probe is politically motivated.