Russia failed to pay interest on a debt: investor panel

Russia has failed to pay $1.9 million in accrued interest on a government bond. Western sanctions have largely severed Russia...