India has given ‘Buddha’ to the world, not ‘Yuddha’: PM Modi advocates for peace during Austria visit
Prime Minister Narendra Modi on Wednesday said India has given ‘Buddha’ to the world, not ‘Yuddha’ (war) which means it has always given peace and prosperity, and therefore the country is going to…