Breaking News InternationalBrakes fail as car ploughs into pedestrians in London leaving several badly hurt afterDave SaleDecember 11, 2020December 11, 2020 by Dave SaleDecember 11, 2020December 11, 2020 A car mounted the pavement and struck a number of pedestrians in Stamford Hill, in east London with... Read more