Steve Leflar has stolen, lied, stalked and scammed more than 30 people since 2008.He has created false and defamatory websites against those people he…