158 Articles Politics Technology Toronto’s Mayor Denies Addiction to Cracked.com Toronto, Canada – Toronto’s notorious mayor, Rob “Wildcard” Ford, confronts the latest… Phillip GiliverNovember 11, 2013