lfpress.com
Defeated London politician Bill Armstrong waging another defamation lawsuit
Defeated London city councillor Bill Armstrong, recently hit with $90,000 in legal costs from a failed defamation lawsuit against a local radio station, is suing another media outlet for …