A Brief Thought on Suffering

by Andrew Forrest July 11, 2016 2 comments
[Dallas Police Chief David Brown (source: Mark Mulligan/Houston Chronicle via AP)]