ADVERTISEMENT
A man was rushed to hospital after Toronto police found him near Keele and Rogers Road suffering from potentially life-threatening stab wounds.