Two police officers have been injured in an explosion that authorities say was a terrorist act in the town of Bucha near the Ukrainian capital, Kyiv.

An explosion occurred on a residential street in the early hours of Monday. When police arrived at the site, a second blast took place, injuring two officers.

Police arrested a 21-year-old local resident who they say was recruited online to carry out the two explosions.

They did not share what platform the suspect had been recruited on, but a security source told the BBC it had been done through the online game World of Tanks.

He says he just wanted to make some money and was promised 25,000 hryvnyas [£450; $570] for each blast, the Kyiv Region Criminal Investigations Directorate head, Andriy Kravchuk, told the media at the scene.

The Ukrainian security service SBU issued a statement calling the suspect a Russian agent. However, police are working to establish the identity of the individual who recruited the suspect and are not confirming any links to Russia.

They released footage of the suspect being questioned, in which he claims to have been blackmailed into planting the explosives, stating that those he communicated with over the internet had threatened his mother, implying they could target her safety.

The suspect has been charged with terrorism and faces consequences for his actions.

Local resident Viktoria Ivasyshyna, 21, recounted hearing a loud explosion, expressing immediate concern that it was not an accident. Eyewitness accounts describe a palpable shock wave followed by swift responses from emergency services.

This incident follows several similar attacks across Ukraine, intensifying fears about security as tensions remain high in the region.