At The Mercy of Addiction

Remember Rob Ford? The infamous mayor of Toronto who was rumored to have been caught on video smoking crack? Well a few weeks ago Toronto Police confirmed the rumors when they released the long-awaited crack video. It is devastating to watch. The video presents a tragic figure reeling about in a stupor. Ford slurs his …

Advertisements