...in response to someone politely asking to have his profile removed. Then the school told you to take it down and you refused.
You deserved to get kicked out of school.
Yes, this site would probably have been fine (if distasteful) in the U.S...because the U.S. has a different legal system. This site is not legal under Indian law. Defamation works very differently in India.
You should consider yourself lucky that you're able to write this blogpost instead of finding out what the inside of an Indian prison is like.
...in response to someone politely asking to have his profile removed. Then the school told you to take it down and you refused.
You deserved to get kicked out of school.
Yes, this site would probably have been fine (if distasteful) in the U.S...because the U.S. has a different legal system. This site is not legal under Indian law. Defamation works very differently in India.
You should consider yourself lucky that you're able to write this blogpost instead of finding out what the inside of an Indian prison is like.