Home InternetLatest Internet News Rae’s resignation from SHA board latest in long string of internet gaffes