About an hour ago we watched a woman release a live opossum from a trap-like cage in Dalton Park (north end). We followed her to the Rancho something or other trailer park a few blocks south of the park on the east side of Barranca Avenue. She had a handicap person license plate number 7376A (DP).