Currently viewing Global edition

Red flag

Russia is suffering more than most countries from the international financial crisis.