Ever since I first heard about the Swartruggens shooting this morning, I've been keeping a careful eye on developing events.

This morning's...