Website has been blocked in India