No, they can't. Free providers are rarely successful in bypassing geo-restrictions such as these. They can unblock some gambling sites but when it comes to Netflix, Hulu or Hotstar, that's not going to work in a majority of cases.