New note, which celebrates G20 summit, has been criticised by New Delhi and reignited conversations about administration of territory A new 20 riyal note issued […]