Dera Sacha Sauda, Sirsa (DSS) is a true spiritual organization having its head office at Sirsa, Haryana of India. The organization is headed and run by Saint Gurmeet Ram Rahim Singh Ji Insan. The organization has its branches all over India and abroad in US, UK, Australia, Philippines, New Zealand, Italy, Doha Qatar, Saudi Arabia, China, Russia, Canada, Germany, Japan etc... whole of the world. DSS has worldwide 40 millions volunteers/followers. Not one of the but it's the Biggest Ever...
Continue reading ...