Sunday 6 February 2011

Cult Buddhism?


Interesting photojournalism article in Foreign Policy on Wat Dhammakaya in Thailand. Worth a look for the extraordinary photography.