Posts

Showing posts from August, 2017

Was Buddha born in Nepal? Or in India? The controversial fact