18-month-old boy dies after falling from an apartment block
An 18-month-old boy has sadly died after falling from an apartment block. The incident happened in the Tottenham High Road area of London overnight. The baby was rushed to hospital in a critical condition and …
