The fine folks at PETA, though well-intentioned, are once again showing their lack of ability to distinguish between human beings and animals. Recently they have made headlines by throwing their support behind killer whales suggesting they be granted the same rights under the U.S. Constitution as … [Read more...]
Who said what…