Tibetans protest Beijing Olympic bid

June 11, 2015

A group of young Tibetans is expelled from a Swiss hotel as they protest Beijing's bid for the 2022 Winter Olympics. (Photo: AFP)

Share