Influential website founder Arianna Huffington advocated for impact journalism and called on the media (old and new) to be accountable during a speech in Toronto, Jan. 26, sponsored by The Toronto Star as part of Advertising Week.
The Huffington Post is a news website and aggregated blog founded in 2005 that boasts millions of unique visitors every month.