Tehelka.com – Commentary