Six lions are receiving a second chance at life after they were discovered in a confined roadside shed in northeastern Canada exhibiting signs of severe stress and lack of veterinary care.

See Full Page