In a tragic incident that unfolded this morning, a pedestrian lost their life after being struck by a bus outside the bustling Victoria Train Station in London.
In a distressing turn of events, the police have initiated an investigation following the discovery of a newborn baby girl inside a shopping bag left on the streets amidst freezing temperatures.