Good job on picking them up. Some people are so stupid. Both my cats were rescues one was left at a vets office with a fishing hook in his mouth he now hates anyone messing with his mouth.
I'm sure they will repay you with some nice presents for taking them in