Television Indian Netflix Horror Series “Ghoul” Gets Release DateBy Loryn StoneJuly 9, 2018 Deadline reports that Netflix has set an August 24th release date for Ghoul, its first venture into the horror genre in India. Ghoul is a…