Think the best place would be WP:RSN. Not sure if the fact that the webmaster is banned here means much, though. If the information on the site is reliable, then it is reliable. It looks like it may count as WP:SELFPUB, though. if so, it should only be used for statements about Prem Rewat which are not unduly self-serving.