Update on Tibet Demonstrations, 12 April 2008
8 April 2008: Tibetans being forced to return home from Lhasa Around 40 Tibetans who were in Lhasa for reasons such as pilgrimage and business have been turned back by the concerned office (under Chinese Government) to their hometowns in…