20110325 tech.social: 'I hate Ambedkar' page deleted from internet