The Economist laments herd mentality, as people in countries nowhere near Japan stock up on...

|By:, SA News Editor
The Economist laments herd mentality, as people in countries nowhere near Japan stock up on iodine pills, sending the price of a packet up to $540 from $10.