If the folder has elevated privilege then it can be deleted with sudo. Sometimes folders copied over from foreign USB sticks or installed folders as backups have root locks on them, so if these need to be deleted then sudo access is needed.
The recursive delete only works inside that folder, and it deletes everything inside it, so if you dont want all deleted, then just delete them manually 1 by one.