Technology | Tue Jun 15, 2010 12:46pm EDT

Mexican ex-mayor runs again despite air of suspicion