Woman in her 20s rushed to hospital after she was set on fire at Kipling Station
Toronto police say a woman has been rushed to hospital with life-threatening and life-altering injuries after she was set on fire at Kipling Station.
toronto.citynews.ca
Ttc is crazy