Road blockage in northern Balkh province since the past 20 days has inflicted millions of dollars in losses on …