Key Difference – Mahayana vs Vajrayana Buddhism is a great religion from Asia that has millions of followers worldwide. The religion is based upon the teachings of Lord Buddha, an Indian prince who turned ascetic and achieved enlightenment and eternal bliss through nonviolence and compassion. Over the course of few centuries, there appeared many different […]