Waterloo Regional Police have charged David Villanueva with fraud, after a 14-month investigation. The veteran conman has six prior convictions, and has left a cross-Canada trail of victims.
Source: https://www.cbc.ca/news/canada/david-vi ... 64?cmp=rss