Placing Animal Welfare over Human Welfare; Plus Obama, Bush, Clinton and Reagan

Printable View