Seed Sovereignty Declaration

Bharat Beej Swaraj Manch, New Delhi, India