by VANSHIKA CHAUDHARYSpecial CorrespondentNEW DELHI, (CAJ News) – AS the crow flies, Krutogorskoe on the Kamchatka Peninsula in Russia’s far east is just over 6 000 km from Moscow and
by VANSHIKA CHAUDHARYSpecial CorrespondentNEW DELHI, (CAJ News) – AS the crow flies, Krutogorskoe on the Kamchatka Peninsula in Russia’s far east is just over 6 000 km from Moscow and