Moksha-archana to promote world peace