Given the controversy surrounding Cain, I’m not surprised Secret Service protection was granted.
There are a lot of nuts out there. Regardless of how he fares politically, pray for him!