Operation Clean City: The Kyiv City Council Land Corruption Case

Operation Clean City: The Kyiv City Council Land Corruption Case
Instance HACC
Stage of criminal proceedings Pre-trial investigation

The NABU and SAPO suspect Kyiv City Council members and Kyiv City State Administration officials of involvement in a scheme to illegally privatize land in the capital for development. 

The suspects in the case include:

  • Denys Komarnytskyi – alleged head of a criminal organization, former co-chair of the Leonid Chernovetskyi Bloc faction in the KCC;
  • Petro Olenych and Oleksandr Spasybko – Former Deputy Heads of the KCSA;
  • Mykhailo Terentiev – Chair of the KCC Standing Committee on Architecture, Urban Planning, and Land Relations; Olena Marchenko – Member of the same committee, as well as current KCC members;
  • the first deputy and deputy directors of municipal enterprises;
  • five other individuals.

According to the investigation, in 2020–2024, the defendants exploited the so-called "toilet scheme" (a common tactic involving the fake registration of small structures like WCs or other insignificant, non-existent buildings on land plots), namely, they identified promising land plots and registered ownership of fictitious structures to persons under their control. These fictitious structures were then used to claim ownership, allowing the suspects to submit applications to the city council for property rights without undergoing open auctions.

KCC and KCSA officials facilitated the approval of these decisions in exchange for bribes in the form of money and real estate. The process was tightly controlled by the scheme’s organizers: the “right” people were granted land effortlessly, while others encountered artificial obstacles and were forced to seek “assistance” from members of the criminal group.

Komarnytskyi allegedly exerted substantial influence over internal processes in both the KCC and KCSA — from appointing loyal personnel to key positions and dismissing unwanted officials to distributing proceeds among the participants. He maintained connections with influential figures, including Olenych and Terentiev.

According to audio recordings released by NABU, Komarnytskyi allegedly claimed in one conversation that he had "secured a majority" in the Kyiv City Council, citing the example of the council secretary position. As a result, the decision-making center for land issues shifted from the official building on Khreshchatyk to another location, where top city officials “settled matters” behind closed doors.

These actions allegedly led to the unlawful seizure of central Kyiv land worth UAH 11.6 million. Thanks to swift action by law enforcement, the illegal takeover of six additional plots, totaling UAH 83.7 million, was prevented.

In addition, investigators uncovered an attempt to pressure a private firm into ceasing its legitimate operations of leasing and selling premises in Kyiv to seize the company’s land for future development. Law enforcement documented an offer of a $100,000 bribe to a member of the land commission and a KCC member to promote the interests of the criminal group.

The suspects’ actions are classified under Article 255(2) and Article 191(5) of the Criminal Code of Ukraine.

According to the NABU, Komarnytskyi is hiding in Ukraine and has been declared wanted. Ukrainska Pravda journalists also learned that the suspect was transported across Ukraine toward the border accompanied by a vehicle marked “Cargo 200,” after which he crossed the border with Romania outside an official checkpoint.

Meanwhile, Deputy Head of the KCSA Olenych has been suspended from his position.

In December 2025, Oleksandr Spasybko, former Deputy Head of the Kyiv City State Administration for Land Resources, and his associate Roman Bliumin were served with notices of suspicion. The court set bail at UAH 24.9 million and UAH 15 million, respectively.

On February 12, 2026, an investigating judge of the HACC granted the SAPO motion to change Spasybko’s and Bliumin’s interim measures to detention in custody, since the suspects had failed to post bail. As an alternative to detention, the court set new bail amounts of UAH 20 million for Spasybko and UAH 10 million for Bliumin. Both suspects were taken into custody in the courtroom.

Proceeding No. 52023000000000154
Subjects
  • Other
  • Local Government Bodies: Chairperson, Secretary, Deputies
  • Business
Qualification
Article 191, part 5, Article 364, part 2, Article 365-2, part 3, Article 368, part 3, Article 368, part 4, Article 369, part 3, Article 369, part 4, Article 369-2, part 2, Article 209, part 1, Article 209, part 2, Article 209, part 3, Article 366-2, part 1, Article 366-2, part 2
Pre-trial cases №
  • 991/4208/26
  • 991/3379/26
  • 991/3199/26
  • 991/3198/26
  • 991/293/26
  • 991/3347/26
  • 991/3319/26
  • 991/2943/26
  • 991/2005/26
  • 991/808/26
  • 991/1005/26
  • 991/1006/26
  • 991/1873/26
  • 991/13025/25
  • 991/10586/25
  • 991/439/26
  • 991/13065/25
  • 991/13024/25
  • 991/13026/25
  • 991/13021/25
  • 991/433/26
  • 991/39/26
  • 991/276/26
  • 991/12718/25
  • 991/12719/25
  • 991/275/26
  • 991/142/26
  • 991/13322/25
  • 991/13224/25
  • 991/11014/25
  • 991/11323/25
  • 991/12824/25
  • 991/2531/25
  • 991/12510/25
  • 991/12509/25
  • 991/11015/25
  • 991/12413/25
  • 991/12243/25
  • 991/11916/25
  • 991/11387/25
  • 991/11915/25
  • 991/11608/25
  • 991/11540/25
  • 991/1090/25
  • 991/11193/25
  • 991/10635/25
  • 991/10430/25
  • 991/10389/25
  • 991/10325/25
  • 991/10426/25
  • 991/10210/25
  • 991/10116/25
  • 991/10211/25
  • 991/9933/25
  • 991/9552/25
  • 991/9651/25
  • 991/9712/25
  • 991/8993/25
  • 991/9383/25
  • 991/9272/25
  • 991/8126/25
  • 991/8849/25
  • 991/8093/25
  • 991/8688/25
  • 991/8530/25
  • 991/8548/25
  • 991/8596/25
  • 991/8254/25
  • 991/8174/25
  • 991/8173/25
  • 991/7925/25
  • 991/7929/25
  • 991/1195/25
  • 991/7609/25
  • 991/7736/25
  • 991/7611/25
  • 991/7612/25
  • 991/7365/25
  • 991/4196/25
  • 991/7375/25
  • 991/7374/25
  • 991/6624/25
  • 991/4901/25
  • 991/5535/25
  • 991/5469/25
  • 991/5538/25
  • 991/2040/25
  • 991/1092/25
  • 991/2292/25
  • 991/5534/25
  • 991/5537/25
  • 991/4394/25
  • 991/5086/25
  • 991/2038/25
  • 991/4891/25
  • 991/4834/25
  • 991/2037/25
  • 991/3316/25
  • 991/2364/25
  • 991/2036/25
  • 991/1293/25
  • 991/4477/25
  • 991/4326/25
  • 991/1180/25
  • 991/1079/25
  • 991/3941/25
  • 991/3614/25
  • 991/3232/25
  • 991/1305/25
  • 991/1178/25
  • 991/1294/25
  • 991/1292/25
  • 991/1190/25
  • 991/1187/25
  • 991/1620/25
  • 991/1295/25
  • 991/1160/25
  • 991/1185/25
  • 991/1184/25
  • 991/2365/25
  • 991/1173/25
  • 991/1182/25
  • 991/1093/25
  • 991/1095/25
  • 991/1192/25
  • 991/1176/25
  • 991/1163/25
  • 991/1188/25
  • 991/1166/25
  • 991/1167/25
  • 991/1454/25
  • 991/1074/25
  • 991/1162/25
  • 991/1081/25
  • 991/1080/25
  • 991/1083/25
  • 991/1076/25
  • 991/1164/25
Instance
The case is at the stage of pre-trial investigation
Land Corruption Case in Kyiv City Council
Pre-trial investigation

The NABU and SAPO suspect Kyiv City Council members and Kyiv City State Administration officials of involvement in a scheme to illegally privatize land in the capital for development.

Article 255(2) and Article 191(5) of the Criminal Code of Ukraine

  • pic
    2023–2024
    KCSA and KCC officials allegedly organized schemes to illegally privatize land in Kyiv
  • April 3, 2023
    Pre-trial investigation began
  • pic
    February 6, 2025
    Suspects were notified of suspicion
  • pic
    February 7, 2025
    The HACC detained Olenych, Terentiev, and Marchenko with bail options of UAH 15, 20, and 50 million, respectively
  • pic
    February 10, 2025
    Komarnytskyi was declared wanted
  • February 26, 2025
    The HACC granted the motion to suspend Olenych from office
  • February 26, 2025
    February 26, 2025 — Olenych and Marchenko posted bail and were released from pre-trial detention facility
  • pic
    December 9, 2025
    The NABU-SAPO served suspicion notices on former Deputy Head of the Kyiv City State Administration Oleksandr Spasybko and his accomplice Roman Bliumin
  • January 20, 2026
    The NABU and the SAPO completed the pre-trial investigation
  • pic
    February 12, 2026
    The HACC changed the interim measures for Oleksandr Spasybko and Roman Bliumin from bail to detention in custody

Decisions from the Register

Case No. Court Decision type
991/4208/26 HACC 14/05/2026
991/4208/26 HACC 14/05/2026
991/3379/26 HACC 11/05/2026
991/3379/26 HACC 11/05/2026
991/3199/26 HACC AC 30/04/2026
991/3198/26 HACC AC 30/04/2026
991/3199/26 HACC AC 30/04/2026
991/293/26 HACC AC 23/04/2026
991/3347/26 HACC 17/04/2026
991/3319/26 HACC 16/04/2026
991/3319/26 HACC 16/04/2026
991/2943/26 HACC 15/04/2026 Decision to cancel the seizure of property
991/2943/26 HACC 15/04/2026
991/3199/26 HACC 14/04/2026
991/2005/26 HACC 11/03/2026
991/2005/26 HACC 10/03/2026
991/2005/26 HACC 10/03/2026
991/808/26 HACC 06/03/2026
991/1005/26 HACC AC 04/03/2026
991/1006/26 HACC AC 04/03/2026
991/1873/26 HACC 04/03/2026 Decision to cancel the seizure of property
991/1005/26 HACC AC 04/03/2026
991/1006/26 HACC AC 04/03/2026
991/13025/25 HACC AC 03/02/2026
991/10586/25 HACC 23/01/2026
991/439/26 HACC 23/01/2026 Decision on temporary access
991/439/26 HACC 23/01/2026 Decision on temporary access
991/13065/25 HACC 22/01/2026
991/13024/25 HACC AC 22/01/2026
991/13065/25 HACC 22/01/2026
991/13026/25 HACC AC 21/01/2026
991/293/26 HACC 21/01/2026
991/293/26 HACC 21/01/2026
991/13021/25 HACC AC 20/01/2026
991/433/26 HACC 19/01/2026
991/433/26 HACC 19/01/2026
991/39/26 HACC 15/01/2026
991/39/26 HACC 15/01/2026
991/276/26 HACC 14/01/2026
991/276/26 HACC 14/01/2026
991/12718/25 HACC AC 13/01/2026 Decision on partial granting of appeals
991/12719/25 HACC AC 13/01/2026
991/12718/25 HACC AC 13/01/2026 Decision on partial granting of appeals
991/12719/25 HACC AC 13/01/2026
991/275/26 HACC 12/01/2026
991/142/26 HACC 08/01/2026
991/142/26 HACC 08/01/2026
991/13322/25 HACC 05/01/2026
991/13322/25 HACC 05/01/2026
991/13224/25 HACC 26/12/2025
991/13224/25 HACC 26/12/2025
991/11014/25 HACC 23/12/2025
991/12718/25 HACC 17/12/2025
991/11323/25 HACC AC 17/12/2025
991/12719/25 HACC 16/12/2025
991/12824/25 HACC 15/12/2025
991/2531/25 HACC AC 10/12/2025 On the refusal to open appeal proceedings
991/12510/25 HACC 05/12/2025
991/11014/25 HACC 04/12/2025
991/12509/25 HACC 04/12/2025
991/12510/25 HACC 04/12/2025
991/11015/25 HACC 03/12/2025
991/2531/25 HACC 02/12/2025
991/12413/25 HACC 02/12/2025 Decision on the return of bail
991/12243/25 HACC 28/11/2025
991/11916/25 HACC 28/11/2025
991/11916/25 HACC 28/11/2025
991/12243/25 HACC 28/11/2025
991/11015/25 HACC 25/11/2025
991/11387/25 HACC 25/11/2025
991/11387/25 HACC 25/11/2025
991/2531/25 HACC 24/11/2025
991/11915/25 HACC 21/11/2025
991/11915/25 HACC 21/11/2025
991/11014/25 HACC 20/11/2025 Decision on the consideration of a recusal
991/11015/25 HACC 20/11/2025 Decision on the consideration of a recusal
991/11608/25 HACC 17/11/2025
991/11540/25 HACC 13/11/2025 Decision on temporary access
991/1090/25 HACC AC 05/11/2025
991/11193/25 HACC 03/11/2025
991/10635/25 HACC AC 23/10/2025 On the refusal to open appeal proceedings
991/10635/25 HACC 15/10/2025
991/10430/25 HACC 10/10/2025
991/10430/25 HACC 10/10/2025
991/10389/25 HACC 09/10/2025
991/10325/25 HACC 09/10/2025
991/10325/25 HACC 09/10/2025
991/10426/25 HACC 09/10/2025
991/10426/25 HACC 09/10/2025
991/10210/25 HACC 06/10/2025
991/10210/25 HACC 06/10/2025
991/10116/25 HACC 03/10/2025 Decision to cancel the seizure of property
991/10211/25 HACC 03/10/2025
991/9933/25 HACC 01/10/2025 Decision to cancel the seizure of property
991/9552/25 HACC 30/09/2025
991/9552/25 HACC 30/09/2025
991/9651/25 HACC 29/09/2025
991/9712/25 HACC 24/09/2025
991/9712/25 HACC 24/09/2025
991/8993/25 HACC 23/09/2025
991/8993/25 HACC 23/09/2025
991/9383/25 HACC 17/09/2025
991/9383/25 HACC 17/09/2025
991/9272/25 HACC 15/09/2025
991/9272/25 HACC 15/09/2025
991/8126/25 HACC 09/09/2025
991/8126/25 HACC 09/09/2025
991/8849/25 HACC 03/09/2025
991/8849/25 HACC 03/09/2025
991/8093/25 HACC 03/09/2025
991/8093/25 HACC 03/09/2025
991/8688/25 HACC 27/08/2025
991/8530/25 HACC 27/08/2025
991/8548/25 HACC 25/08/2025
991/8596/25 HACC 25/08/2025
991/1090/25 HACC AC 20/08/2025 Decision on partial granting of appeals
991/1090/25 HACC AC 20/08/2025 Decision on partial granting of appeals
991/8254/25 HACC 19/08/2025 Decision on temporary access
991/8254/25 HACC 19/08/2025 Decision on temporary access
991/8174/25 HACC 13/08/2025
991/8174/25 HACC 13/08/2025
991/8173/25 HACC 13/08/2025
991/8173/25 HACC 13/08/2025
991/7925/25 HACC 07/08/2025
991/7925/25 HACC 07/08/2025
991/7929/25 HACC 07/08/2025
991/7929/25 HACC 07/08/2025
991/1195/25 HACC AC 06/08/2025
991/7609/25 HACC 04/08/2025 Decision on temporary access
991/7609/25 HACC 04/08/2025 Decision on temporary access
991/7736/25 HACC 01/08/2025
991/7736/25 HACC 01/08/2025
991/7611/25 HACC 28/07/2025
991/7612/25 HACC 28/07/2025
991/7612/25 HACC 28/07/2025
991/7611/25 HACC 28/07/2025
991/7365/25 HACC 23/07/2025
991/7365/25 HACC 23/07/2025
991/4196/25 HACC 23/07/2025
991/4196/25 HACC 23/07/2025
991/7375/25 HACC 22/07/2025
991/7374/25 HACC 22/07/2025
991/7375/25 HACC 22/07/2025
991/7374/25 HACC 22/07/2025
991/6624/25 HACC 26/06/2025
991/4901/25 HACC 23/06/2025
991/4901/25 HACC 23/06/2025
991/5535/25 HACC 17/06/2025
991/5469/25 HACC 16/06/2025 On changing the interim measure, Decision on the return of bail
991/5535/25 HACC 12/06/2025
991/5538/25 HACC 12/06/2025
991/5535/25 HACC 12/06/2025
991/2040/25 HACC AC 11/06/2025
991/1092/25 HACC AC 11/06/2025
991/2292/25 HACC AC 11/06/2025
991/5534/25 HACC 11/06/2025
991/5537/25 HACC 11/06/2025
991/1092/25 HACC AC 11/06/2025
991/2292/25 HACC AC 11/06/2025
991/2040/25 HACC AC 11/06/2025
991/1195/25 HACC AC 10/06/2025
991/5469/25 HACC 09/06/2025
991/4394/25 HACC 06/06/2025
991/2040/25 HACC AC 04/06/2025
991/5086/25 HACC 04/06/2025
991/5086/25 HACC 04/06/2025
991/1195/25 HACC 03/06/2025
991/2038/25 HACC AC 02/06/2025
991/2038/25 HACC AC 02/06/2025
991/4196/25 HACC 30/05/2025
991/4196/25 HACC 30/05/2025
991/4891/25 HACC 29/05/2025
991/4834/25 HACC 29/05/2025
991/2037/25 HACC AC 28/05/2025
991/2037/25 HACC AC 28/05/2025
991/1092/25 HACC AC 27/05/2025
991/3316/25 HACC AC 27/05/2025
991/1092/25 HACC AC 27/05/2025
991/3316/25 HACC AC 27/05/2025
991/2364/25 HACC AC 26/05/2025
991/2364/25 HACC AC 26/05/2025
991/2036/25 HACC AC 21/05/2025
991/1092/25 HACC AC 21/05/2025
991/1293/25 HACC AC 21/05/2025
991/1293/25 HACC AC 21/05/2025
991/2036/25 HACC AC 21/05/2025
991/4477/25 HACC 20/05/2025
991/4326/25 HACC 19/05/2025
991/1180/25 HACC AC 19/05/2025
991/2037/25 HACC AC 19/05/2025
991/1079/25 HACC AC 19/05/2025
991/2037/25 HACC AC 19/05/2025
991/1180/25 HACC AC 19/05/2025
991/3941/25 HACC 19/05/2025 Decision to cancel the seizure of property
991/3941/25 HACC 19/05/2025 Decision to cancel the seizure of property
991/3316/25 HACC AC 15/05/2025
991/3614/25 HACC 15/05/2025
991/2292/25 HACC AC 13/05/2025
991/3232/25 HACC AC 12/05/2025 On the refusal to open appeal proceedings
991/1305/25 HACC AC 12/05/2025
991/1178/25 HACC AC 12/05/2025
991/1293/25 HACC AC 12/05/2025
991/1294/25 HACC AC 12/05/2025
991/1294/25 HACC AC 12/05/2025
991/1178/25 HACC AC 12/05/2025
991/1305/25 HACC AC 12/05/2025
991/2292/25 HACC AC 06/05/2025
991/1292/25 HACC AC 24/04/2025
991/1190/25 HACC AC 24/04/2025
991/1187/25 HACC AC 24/04/2025
991/1292/25 HACC AC 24/04/2025
991/1620/25 HACC AC 24/04/2025
991/1190/25 HACC AC 24/04/2025
991/1187/25 HACC AC 24/04/2025
991/1295/25 HACC AC 23/04/2025
991/1160/25 HACC AC 23/04/2025
991/1160/25 HACC AC 23/04/2025
991/1295/25 HACC AC 23/04/2025
991/2038/25 HACC AC 22/04/2025
991/2037/25 HACC AC 22/04/2025
991/1185/25 HACC AC 16/04/2025
991/1184/25 HACC AC 16/04/2025
991/2365/25 HACC AC 16/04/2025
991/1173/25 HACC AC 16/04/2025
991/1182/25 HACC AC 16/04/2025
991/2036/25 HACC AC 16/04/2025
991/1182/25 HACC AC 16/04/2025
991/1185/25 HACC AC 16/04/2025
991/1173/25 HACC AC 16/04/2025
991/1184/25 HACC AC 16/04/2025
991/2365/25 HACC AC 16/04/2025
991/2364/25 HACC AC 15/04/2025
991/1093/25 HACC AC 14/04/2025 Decision on partial granting of appeals
991/1093/25 HACC AC 14/04/2025 Decision on partial granting of appeals
991/1095/25 HACC AC 10/04/2025
991/1192/25 HACC AC 10/04/2025
991/1176/25 HACC AC 10/04/2025
991/1176/25 HACC AC 10/04/2025
991/1192/25 HACC AC 10/04/2025
991/1095/25 HACC AC 10/04/2025
991/1305/25 HACC AC 09/04/2025
991/1178/25 HACC AC 09/04/2025
991/1294/25 HACC AC 09/04/2025
991/1163/25 HACC AC 09/04/2025
991/1163/25 HACC AC 09/04/2025
991/1188/25 HACC AC 08/04/2025
991/1188/25 HACC AC 08/04/2025
991/1295/25 HACC AC 07/04/2025
991/1166/25 HACC AC 03/04/2025
991/1167/25 HACC AC 03/04/2025
991/1167/25 HACC AC 03/04/2025
991/1166/25 HACC AC 03/04/2025
991/1454/25 HACC AC 01/04/2025
991/1074/25 HACC AC 01/04/2025
991/1295/25 HACC AC 01/04/2025
991/1454/25 HACC AC 01/04/2025
991/1074/25 HACC AC 01/04/2025
991/1162/25 HACC AC 31/03/2025
991/2365/25 HACC AC 31/03/2025
991/1620/25 HACC AC 31/03/2025
991/1620/25 HACC AC 31/03/2025
991/1162/25 HACC AC 31/03/2025
991/1081/25 HACC AC 20/03/2025
991/1080/25 HACC AC 20/03/2025
991/1083/25 HACC AC 20/03/2025
991/1081/25 HACC AC 20/03/2025
991/1083/25 HACC AC 20/03/2025
991/1080/25 HACC AC 20/03/2025
991/1076/25 HACC AC 19/03/2025
991/1164/25 HACC AC 19/03/2025
991/1620/25 HACC AC 18/03/2025
991/1292/25 HACC AC 17/03/2025
991/1076/25 HACC AC 17/03/2025 Decision on partial granting of appeals
991/1190/25 HACC AC 17/03/2025
991/1095/25 HACC AC 17/03/2025
991/1095/25 HACC AC 17/03/2025
991/1187/25 HACC AC 17/03/2025
991/1076/25 HACC AC 17/03/2025
991/1080/25 HACC AC 13/03/2025
991/1080/25 HACC AC 13/03/2025
991/1182/25 HACC AC 10/03/2025
991/1093/25 HACC AC 10/03/2025
991/1083/25 HACC 10/03/2025
991/1620/25 HACC AC 10/03/2025
991/1188/25 HACC AC 10/03/2025
991/1184/25 HACC AC 10/03/2025
991/1192/25 HACC AC 10/03/2025
991/1160/25 HACC AC 10/03/2025
991/1163/25 HACC AC 10/03/2025
991/1185/25 HACC AC 10/03/2025
991/1173/25 HACC AC 10/03/2025
991/1176/25 HACC AC 10/03/2025
991/1180/25 HACC AC 10/03/2025
991/1167/25 HACC AC 28/02/2025
991/1454/25 HACC AC 24/02/2025
991/1162/25 HACC AC 20/02/2025
991/1164/25 HACC AC 18/02/2025
991/1166/25 HACC AC 17/02/2025
991/1079/25 HACC 14/02/2025
991/1079/25 HACC AC 14/02/2025
991/1080/25 HACC AC 12/02/2025
991/1083/25 HACC AC 12/02/2025
991/1079/25 HACC AC 12/02/2025
991/1083/25 HACC AC 11/02/2025
991/1080/25 HACC AC 11/02/2025
991/1074/25 HACC AC 11/02/2025
991/1081/25 HACC AC 11/02/2025
991/1076/25 HACC AC 11/02/2025
991/1076/25 HACC AC 11/02/2025

Case news