Lions and tigers on horseback oh my (PRC)

The sickest show on earth? First exposed by the Daily Mail UK is a particularly barbaric "animal act" featuring lions and tigers riding horses in a zoo in China, to the delight they explain (or perhaps disbelief) of spectators. If the citizens of China and other visitors to this zoo were appalled by these revolting… Continue reading Lions and tigers on horseback oh my (PRC)