Archeology expert Dr Sivanagi Reddy says 105 monks, including 88 from US, Sri Lanka and southeast Asian countries who visited ...
Bodh Gaya (or Buddha Gaya as it is called in Sri Lanka), is the place where the Buddha attained Enlightenment. It was a major ...
Martial arts movies can get surprisingly deep and philosophical, with plenty of films in the genre asking far deeper ...