Search for content, post, videos

Tag

Yulin Festival

STOP YULIN

Today, June 22, in Yulin, a city in the autonomous region of Guangxi, in China, is the day of the summer solstice dog meat festival. This year, as in previous…

0 COMMENT
871 Views