British Prime Minister David Cameron began a visit to Russia on Monday, the first by a U.K. leader since 2005. Speaking before his departure, Cameron said he hoped the two countries could make “progress” and cooperate for mutual benefit. “Although our differences in recent years are well known, we face many similar challenges and both […]