What is the approximate number of branches of Nirankari Mission in India?
  • 1500
  • 3000
  • 2000
  • 5000