Russia claims to have met requirements of the new START Treaty | AWANI International