My understanding is that this is a site, a forum for Pakistanis. This is how I discovered it in Google.
If indians come to this site and insult my country with their provocative posts/threads and you are fine with that, you should also be fine with the fact that Pakistanis on this site will retaliate.