S1·E380 Krishna Returns to Barsana?
Aired December 17, 2019
Synopsis
Krishna and Balram decide to evacuate the villages around Mathura as a new danger approaches. Later, Krishna is ordered to return to Barsana.
Aired December 17, 2019
Krishna and Balram decide to evacuate the villages around Mathura as a new danger approaches. Later, Krishna is ordered to return to Barsana.