2 men die after being found on fire in London parks


A man has died after his body was found on fire in a West London park. Police were called to Belvue Park, Northolt by the London Fire Brigade after reports of a body found on fire.



Comments