At least 20 civilians killed in past 24 hours, officials say, as Afghan special forces re-take police headquarters.