Three Horse Shoes Oulton: Police at Leeds pub after baby found dead in toilets

2024-01-29 33,821

Live report outside Three Horse Shoes pub in Oulton, where a newborn baby girl was found dead in the toilets.