Lifestyle December 16, 2015 0 Did X-Men: Apocalypse Really Insult Lord Krishna? Hindu leaders are upset over comparison of the villain in the X-Men: Apocalypse and Lord…