You need to specify legal aid or not. Any decent immigration lawyer should be able to handle an asylum case from Afghanistan. Almost all cases are approved these days so there isn’t need for highly specialized knowledge about the country and other current applicants because getting asylum case will be difficult.