AAP: Harsh Words.

Criticism of anything or anyone has thus far been kind and bottled on this blog. But when the only ray … More