E.U. Parliament overwhelmingly votes to end caged animal farming
Critics of industrial farming practices hailed the “landmark victory,” with 558 members of European Parliament (MEPs) voting in favor of the ban, just 37 opposing, and 85 abstaining from the vote.









