Report Details How China Launched ‘Smear Campaign’ Against Dalai Lama
The Chinese Communist Party (CCP) recently launched a smear campaign on social media against the Dalai Lama.
Tibet's spiritual leader, who has lived in exile in India since 1959 when he was forced to flee his homeland, occupied by Mao's…
Read More...
Read More...