41.1 C
New Delhi
Monday, May 23, 2022
The Great Reset Book by Navroop Singh

Tibet – Self-Immolations and Aftermath

With the most recent self-immolation on March 24, 2013, there have been 111 Tibetans confirmed to have self-immolated in different Tibetan areas since February...