Kenya, Oct. 29 -- The Dutch national Diani police spitting psychosis plea has gripped online conversations, as Elwin Ter Horst, the foreigner caught on camera hurling abuse and saliva at officers in a... Read More