Geneva [Switzerland], November 17 (ANI): Amid rising criticism of China over its human rights abuses in Tibet, the Tibet Bureau Geneva has said that Switzerland needs to take a stronger stance on Tibet and include the concerns of Tibetans and Uyghurs in its Foreign Policy Strategy on China 2