9Jun Crimean Peninsula is disputed between Russia and: Sri Lanka Ukraine Nepal England None of these Show AnswerUkraine