European shares sink over fears Russia may invade Ukraine

Leave a Reply