About The London Free Press
**Note: To be fair, given our own bias, descriptions below (if any) are from the 1st paragraph in WIKI. It is rumoured Wiki leans left. The London Free Press is a daily newspaper based in London, Ontario, Canada. It has the largest circulation of any newspaper in Southwestern Ontario. ~Wiki