Sofia Nikitchuk from Russia is Vice Miss World 2015
Sofia Nikitchuk from Russia is Vice Miss World 2015, after the completion of finals in Sanya, China, and the announcement of judges decision last night. Miss Russia scored the coveted title of the first runner…