Fort Lauderdale no-kill animal shelter celebrates 25th anniversary with documentary
Abandoned Pet Rescue, a no-kill animal shelter in Fort Lauderdale, is celebrating its 25th anniversary with the premiere of a documentary film called STRAY by Director Elizabeth Lo.