There's A Major Fuel Crisis In Nepal—And They're Blaming India For It

NowThis 2015-10-01

Views 18

Nepal is accusing India of imposing an unofficial "trade blockade," which could be leading to massive fuel shortages in the country.

Share This Video


Download

  
Report form