Meta Pixel
India Abroad
“The Last Mughal,” a heritage music-theatre, plays to rapt audiences at Delhi’s Red Fort, in hindi by New India Abroad