Mcleod Ganj misses its “God”

It is the first week of January and Mcleod Ganj wears a look of desolation. The narrow congested lanes of the Tibetan exile headquarters, which are usually filled with a rush of cars honking past stray dogs, cows, and men,

China executes 15 men in a single day

In a brutal display of “justice”, China executed 15 men sentenced to death in a single day in Changsha City, the capital of southern China’s Hunan Province.