Nokia today announced a new feature smartphone dubbed as Nokia 515. The phone will be available starting with Russia, Germany, Switzerland and Poland in...