Elfidio Cano, anti-corruptio crusader of Guatemala.