The Tragic Story of Greece’s Loutraki Landfill Dogs

Loutraki is the site of a devastating scene, a place that houses more than a hundred landfill dogs who are living in deplorable conditions.