Mysterious Blood Trail Between Victoria Street Starbucks and …

Right now, at 10 a.m. Friday morning, there is a thick trail of blood that runs between the Starbucks coffee house on the corner of State and Victoria streets and the back of nearby Peoples' Self-Help Housing at 26 East Victoria …
Read entire story here.