Karl Rock is prohibited from entering India