Have archaeologists in China found Buddha's remains?


Monks from the Mañjuśrī Temple of the Longxing Monastery in China’s Jingzhou Prefecture are said to have spent two decades collecting the artefacts from neighbouring countries.

Read More…