Scaredy cats in Peru can rest easy; the annual feline-eating festival is over -- until next year.
Every September, the town of La Quebrada holds a ...
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.