Explained Ideas: Why ongoing protests will hurt farmers and benefit traders

0
274