
Bear Caesar is finally free after having spent years locked in a torture vest
Caesar the bear spent years trapped on a Chinese bile farm, forced to wear a cruel metal vest while her gallbladder was drained for traditional medicine. Rescued in 2004 by …
Bear Caesar is finally free after having spent years locked in a torture vest Read More