Video: Dozens of dead tiger cubs found at Buddhist temple in Thailand

Glass jars containing 40 dead tiger cubs were discovered at the Wat Pha Luang Ta Bua Tiger Temple in Sai Yok, Thailand, prompting a large scale police …

Via Youtube