Three more men have been charged in connection with an alleged assault last month of a gay man, Salisbury police announced on Thursday.