Jamtara Season 2 Arriving soon on Netflix & What we know so far April 18, 2022September 18, 2020 by Manjeet Mahato