Edgar Castro, 40, of Marysville, was arrested today, charged by complaint with assaulting a federal employee, Acting U.S. Attorney Michele Beckwith announced. According to court documents ...