The benefits of yoga for the body and mind, according to experts 0 02.05.2024 11:26 The Independent The discipline was developed as a philosophical and spiritual practice in ancient India