Dharamshala, April 4 -- After the United States imposed fresh visa restrictions on Chinese officials engaged in restricting access to Tibetan areas, Dharamsala-based Central Tibetan Administration (CTA) on Thursday said China must open Tibet to the 'world to see the truth'....