Police have charged two adults and a 13-year-old boy over the death of five-year-old Logan Mwangi, who was found dead in the Ogmore River in Bridgend on Saturday.

South Wales Police have confirmed John Cole, 39, of Sarn, has been charged with murder.

Cole, 30-year-old Angharad Williamson, also from Sarn, and a 13-year-old boy who cannot be named due to his age, have been jointly charged with perverting the course of justice.

Police said all three have been remanded in custody and will appear before Cardiff Magistrates’ Court today

Logan’s body was found in the Ogmore River near Pandy Park in Bridgend on Saturday after police were called to a report of a missing child.

He was taken to the Princess of Wales Hospital, where it was confirmed he had died.

Senior investigating officer, Detective Chief Inspector Mark O’Shea, said: “This is a very harrowing case for all involved and I extend my deepest sympathies to Logan’s family and friends.

“This remains an extensive and sensitive investigation by the Major Crime Investigation Team and I am grateful to the local community for its support and understanding while we have continued to gather evidence across several scenes.

“We continue to appeal to anyone who has any information in relation to the incident to contact the Major Crime Investigation Team.”

READ MORE: Trial set for man charged with sister's murder

Family friends have paid tribute to Logan, who they described as “kind, funny, polite, handsome & clever”, on social media.

Those wishing to pay their respects were asked to place teddy bears at a lamp-post and footbridge near the scene of the tragedy.

People arrived throughout Sunday and Monday to lay flowers, tributes, toys and teddies in front of the police cordon by the river.

Many of those who came to lay tributes said they did not know Logan or his family but travelled to the area after hearing news of his death.

Anyone with information is asked to contact South Wales Police via mipp.police.uk. Alternatively, they can call 101 quoting reference number 2100268674.

*Additional reporting by Press Association.

If you value The National's journalism, help grow our team of reporters by becoming a subscriber.