Aflac launches new Spanish language Web site

May 20, 2010 04:57 PM