Hollywood star Arnold Schwarzenegger was attacked on Saturday (May 18) during his visit to South Africa. The 71-year-old actor and former Californi...