Scores of patients quietly fill a modest tin shed which serves as a waiting area at a cancer hospital in Silchar, in north-eastern India. Over the...
32c9d286ddf2fb464975d182aa1e4fac