Sikh environmental activists, Baba Sewa Singh and Baba Balbir Singh Seechewal, from Punjab were among 200 leaders who gathered at Windsor Castle, near London, to participate in a three-day conference organised from November 2 to 4, which aimed at inviting the attention of world