Animal Justice Fights to Stop OSPCA from Executing Rescued Dogs

News broke earlier this week that the Ontario Society for the Prevention of Cruelty to Animals (OSPCA) is asking a court to order the execution of 21 dogs who were […]

Keep Reading